Add deploy task which creates tag
Can't use promises on readline
Create local git tag for deploys
Merge branch 'deploy' of github.com:unepwcmc/NRT into new-deploy-task

Conflicts:
	server/package.json
Add git wrapper
Remove console.dir
Git library can create tags
Port git commands to bluebird
Create tags with random characters to avoid conflicts
Create deploy tags with description
Smaller hashes for deploy tags
Update deploy instructions
Add Git.push command
Make deploy command push created tag
Make deploy controller only deploy based on tags
Delete unused github commit hook data
Start moving deploy binary in to a module
Start moving deploy tasks in to a separate module
Make Deploy.pullFromTag set the email first
Make Deploy.updateCode actually fetch and checkout tags