Included Configuration Automation Flag in the payload data
Modified init.sh to check whether Chef or Puppet is used and configure and run related clients as needed
Moved agent configuration and initialization script to common agent folder since chef and puppet are both to be supported