Issue #54: Getting started with cfn-init
Issue #54: Getting started with cfn-init

Implemented features:
  * sysv and systemd service handling
  * yum package management

Running the script:
  e.g., sudo python cfn-init -f resource-metadata.json

Example resource metadata file contents:
{
    "AWS::CloudFormation::Init": {
        "config": {
            "packages": {
                "yum": {
                    "rubygem-fattr" : []
                }
            },
            "services": {
                "sysvinit": {
                    "httpd": {
                        "enabled" : "true",
                        "ensureRunning" : "true"
                    }
                }
            }
        }
    }
}

rh-s/heat,cryptickp/heat,rh-s/heat,openstack/heat,sdake/heat-jeos,pshchelo/heat,rickerc/heat_audit,pratikmallya/heat,maestro-hybrid-cloud/heat,varunarya10/heat,JioCloud/heat,miguelgrinberg/heat,maestro-hybrid-cloud/heat,Triv90/Heat,NeCTAR-RC/heat,srznew/heat,JioCloud/heat,rdo-management/heat,cryptickp/heat,noironetworks/heat,jasondunsmore/heat,NeCTAR-RC/heat,jasondunsmore/heat,dragorosson/heat,noironetworks/heat,pshchelo/heat,dims/heat,pratikmallya/heat,steveb/heat-cfntools,openstack/heat,steveb/heat-cfntools,openstack/heat-cfntools,takeshineshiro/heat,srznew/heat,gonzolino/heat,cwolferh/heat-scratch,ntt-sic/heat,takeshineshiro/heat,steveb/heat,ntt-sic/heat,citrix-openstack-build/heat,dims/heat,miguelgrinberg/heat,bbandaru/heat-cfntools,citrix-openstack-build/heat,Triv90/Heat,steveb/heat,rdo-management/heat,Triv90/Heat,redhat-openstack/heat,varunarya10/heat,rickerc/heat_audit,cwolferh/heat-scratch,redhat-openstack/heat,gonzolino/heat,dragorosson/heat