change mysql depencency to database dependency
Database barclamp conversion
Merge pull request #34 from cdearborn/pull-req-release-pebbles-master-3d8c8d68ea6e36887596e2a7cf30cf7136830f8c

Database barclamp mods [1/1]
Merge branch 'release/pebbles/master' of https://github.com/crowbar/barclamp-quantum into release/pebbles/master
undo dependency on database prior to database barclamp merge
set db dependency to database
Merge pull request #35 from waynepallen/pull-req-release-pebbles-master-b05623bb4be0463dabf80598314488af022d36d6

Configure cinder and quantum to work with new database barclamp [2/2]
Database barclamp conversion
Initial SUSE support for quantum barclamp and fix database detection stuff.

This commit introduces attributes for system specific settings like:
- quantum user name
- quantum services package name
- quantum services system name

All those setting ale placed in default[:quantum][:platform] tree.

There's also a small fir for detecting sql backend.
Fix quantum-server startup on SUSE platforms

There was no statment causing openstack-quantum to start during installtion
process.
Remove duplicated service resource for quantum_agent in common_install
Restart quantum-server on SUSE platform immediatley after modyfing /etc/sysconfig/quantum
Set signing_dir in api-paste.ini on SUSE platforms.

Keystone client library by default sets signing_dir to ~/signing_dir. Python
method os.expanduser prefers $HOME over data in /etc/passwd. On SLE11SP3
when server is started by root os.expanduser takes $HOME and expand ~ to /root.