Icehouse

With all the latest modifications. 
1. Distro specific pillar file with the name pillar['os'].sls containing distro specific package, service names and config file locations. Support for Ubuntu and Debian are built in.
2. support to add miscelanous options to a particular config file and restart associated services via pillar
3. Distributed pillar data according to its functionality
4. Support for cinder(testing)
5. yaml will be adopted for all future updates 
6. Distro specific repo additions pased on pillar and grains
7. Use macros instead of custom cluster modules.