Adapt synced puppet-heat for Fuel usage

- Move all Fuel Heat customization logic from heat::install
to new class openstack::heat
- Adapt pcs Fuel changes for engine class
- Purge db, cli, install, ceilometer classes

Partial blueprint merge-openstack-puppet-modules

Change-Id: Ie47c56c047d0fc9e07ae693b579a72c94a79c438
Signed-off-by: Bogdan Dobrelya <bdobrelia@mirantis.com>