Merge pull request #25 from hkumarmk/puppetfile_fix

Added sudo in Puppetfile
Include hiera data and config in package
Fixed Puppetfile entries

Two fixes are gone

1. Used #{base_url} variable on git urls so that one can use git_protocol
    environment variable to determine whether to use git or https
2. Used jiocloud modules which are forked from stackforge for openstack.
     Earlier, it had both puppetlabs and stackforge module.