BZ #1084534 - Nova / HA tiny bug fix

https://bugzilla.redhat.com/show_bug.cgi?id=1084534
BZ #1086344 - Cinder HA tiny bug fix

https://bugzilla.redhat.com/show_bug.cgi?id=1086344
BZ #1075818 - HA Controller tiny memcached fix.

https://bugzilla.redhat.com/show_bug.cgi?id=1075818

Use include to maybe avoid spurious errors such as "Error 400 on
SERVER: Duplicate declaration: Class[Memcached] is already declared".
BZ #1088139 - Add HA Mysql A/P to HA hostgroup

https://bugzilla.redhat.com/show_bug.cgi?id=1088139

Add active/passive HA mysql.
Merge pull request #168 from cwolferh/add_hamysql_to_ha_controller

Add hamysql to ha controller
BZ #1088608 - Add Neutron Service to HA hostgroup.

https://bugzilla.redhat.com/show_bug.cgi?id=1088608
Merge pull request #172 from jguiditta/ha_neutron

BZ #1088608 - Add Neutron Service to HA hostgroup.
BZ #1088139 - HA Mysql and HA controller strict ordering

https://bugzilla.redhat.com/show_bug.cgi?id=1088139

Add puppet dependencies so that services are added in a sane order.
E.g., never allow a service to run db_sync if the database isn't
ready.
Merge pull request #173 from cwolferh/the_strictness

HA controller strict ordering
Fixes for Heat and Horizon.

- Heat puppet module has been updated, which means we need to split out
  call to heat::keystone::auth to also call heat::keystone::auth_cfn.
- Horizon needed to be set to top scope call since we now have a
  quickstack::horizon class.