Reduced number of parameters passed to fab

Removed parameters hosts, sshkey from fabconfig
Now they are set automatically based on the fabric.yaml

Removed parameters dir, verbose from initiateSetup and setup
Now they set based on fabric.yaml

Added code to always set fabric::verbose and base_version in fabric.yaml
Merge pull request #29 from hkumarmk/fix_jiocloud

Reduced number of parameters passed to fab
Fixed the code to over write puppet code

Earlier it was copy the directory to /var/puppet
and was assuming that /var/puppet doesnt already exists.
This will be a problem on subseqent deployments
where /var/puppet can exists. Fixed this.