Support of multi-repos added to puppet common module
Merge pull request #2 from Juniper/multi-repo-support

Support of multi-repos added to puppet common module

changes have gone through sanity with 2272 (almost passed, failure related to control node happened, unrelated with current changed.
Adding the recent changes related to grouping openstack services and clustering rabbitmq using config file
Ramoving duplicate entry for contrail_amqp_server_ip
Changing API server to use self ip
Using Self IP for config node in schema
Fixing the vn creation issue
Removing default value amqp server
Adding proc to remove default bind address for my.cnf
Adding proc to update nova conf with right rabbit_host
Adding update nova conf in the chain
Changing the name of the proc to update nova conf
[1332343]
1)Added  exec-cfg-rabbitmq to the chain
2)Removed unwanted steps and added reset of mnesia database
3)added check-rabbitmq-cluster so that when all config nodes are not
a part of a cluster, we dont proceed with provision.
Fixing minor naming issue
Increasing the version number
Starting all the service at the end
Adding openstack local setiings change
Fixing the issue with local_setinngs
Bug fix for https://bugs.launchpad.net/juniperopenstack/+bug/1344477