Updates deploy process

Now, when we execute the git push command via system, we pass the '-l' command
to sh which makes it act like a login shell which ensures that my github
authentication from my boxen config is properly loaded and used. Thanks
@killpack.