Ceilometer integration

  * BP: ceilometer-fuel-integraition
  * HA and simple deployment
  * general MySQL backend for ceilometer
  * tested on CentOS 6.4
  * need verification of Ubuntu support
Update savanna api version for havanna
Update heat for havanna
Update murano for havanna
Define CPU mode none for virtual, host-model for HW cases

Fixes: #PRD-1950

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Fix isvirtual case only for checksum_bootpc as well

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
Fix isvirtual flag for logging class

Use fact is_virtual to determine the $virtual value

Signed-off-by: Bogdan Dobrelya <bogdando@mail.ru>
[PRD-2463] add debug string with node role
Add cciss device support for Ubuntu
Add support for older cciss devices

add detection for if devname is cciss and insert seperator if necessary
disable name resolving for ping command
Add API reconnect retry support
Merge pull request #844 from Mirantis/pick_missed_fixes_to_havana

Pick missed fixes to havana
Fix syntax errors leftover from rebase

deployment/puppet/neutron/manifests/keystone/auth.pp
 add missing $ on
 fix double quote
 fix ensure not first

deployment/puppet/openstack/manifests/nova/controller.pp
 add missing $ on 34
[PRD-1983] tie services' config to AMQP Server
add ipsort function for RHOS deployment order
Fixup some un-needed string interpolations in horizon
[PRD-2360] Radosgw wont start on multiple controllers

refactor radosgw key creation so that its idempotent.
Enable carrier waiting after interface up
More powerfull error messages