Back to shallow clones by default, but parametrize Puppet class

Change-Id: I3228923e4d96d2dba9a83605ca42db8500b24615
Add ack-grep, htop, curl & tree

Change-Id: Iba197b8c6e7cfef18b93f29e85078c2321b55e7f