Using ::user from facter instead of hard coded value
Default user shell to zsh
Only use git ssh if user is chris

Any other user will not have the correct ssh key so has to clone over
HTTPS without push rights