Use https

HTTPS at least sometimes works over proxies in corporate networks while
git:// surely doesn't.
Use concat to create envs sections in puppet.conf
Fix to ordering problem ?
Release 1.4.0
Merge tag '1.4.0'

Release 1.4.0