Custom deploy tasks

Support defining the deployment task to run.
```
hubot deploy my-app to staging using task deploy:migrations
```