Removed the attributes provided by openstack-common

The common library should provide the database attributes
we expect set.

Change-Id: I1e8cf39364eee144a34670e4562c4e29bce8e508
mysql-server recipe missing openstack include

The address_for library routine is from openstack-common
and to use it, you need to include the OpenStack namespace

Change-Id: Ia295d7b323c094bc26875b03dfa05b0c4dccec2b
Rework deletion of insecure users

Due to a bug in MySQL [1] -- or possibly the Ubuntu MySQL server
packages -- issuing a call to DROP USER fails consistently when
provisioning a node with the recipes/mysql-server.rb recipe.

This reworks the DROP USER to a DELETE call on the mysql.user
table. Note that the DROP USER is preferred over the call to
manually DELETE FROM mysql.user because Galera cluster does not
replicate DELETE events on MyISAM tables but does replicate
DROP USER events [2]. So, when the MySQL bug is fixed or a
workaround is found, we should revert this patch.

[1] http://bugs.mysql.com/bug.php?id=69644
[2] http://www.codership.com/wiki/doku.php?id=limitations

Change-Id: I0fab1a0f85d55eab96984064131d14a21b2236e3
Merge "Removed the attributes provided by openstack-common"
add SUSE platform support

Change-Id: Icef223be7ef1deaa9dd5f04616a8ee5497925c67
add support for PostgreSQL

Change-Id: Id6b6997b588e2647c33746bfc56e211c3352ecf3