ability to disable the provision step

This allows building a very base image that software can be installed on
before further changes in a later image which may be partially configured
update branch for demo
add MAESTRO_ENABLED flag to disable starting it

Useful for creating an image - by not starting Maestro the first time, fewer
hostname changes need to be put into effect
make sure enabled takes

Update Maestro module to function correctly when disabled. Need to lookup
enabled via hiera, as it seems that class parameter overrides don't occur
when you declare the class (only when using include).
document new options
fix syntax of README
Added gemfury to gemrc.
Added metrics repository to node.
Added modules needed to install the metrics repository.
updated lock files
Merge branch 'demo'

Conflicts:
	Puppetfile
	Puppetfile.lock