Feature/deploy

I've adapted the gitdeploysetup script to use for `pave deploy:setup`. It's working but throwing some errors. Here's what the output looks like: 

```bash
Enter the username and hostname of the remote server (e.g. user@server.com): routeware13@routeware13.webfactional.com
Enter the name of the remote directory (e.g. ~/webapps/appname/): ~/webapps/routeware
Enter the desired git remote name (e.g. production): live
















Piping shell script to routeware13@routeware13.webfactional.com for setup.
routeware13@routeware13.webfactional.com's password:
unlink: cannot unlink `hooks/post-receive': No such file or directory
mkdir: cannot create directory `/home/routeware13/.ssh': File exists
Initialized empty Git repository in /home/routeware13/webapps/routeware/deploy.git/

error: Could not remove config section 'remote.live'


Finished!
You may now run `pave deploy` to deploy your application.
```

There's probably a cleaner way to do this but it works for now. Next step is to get the db:push and db:pull working and we'll have super fast deployments.