Deployment User Setup

The `continuous_integration.rb` now uses the Travis CLI tool to generate SSH keys for the deployment user.
I don't think that's the case.  In my testing, I needed to be logged in before I could run the `travis enable` or `travis encrypt` commands.

here's a testcase:
```bash
$ travis logout --pro
$ travis enable --pro -r thegarage/thegaragetestd
not logged in, please run travis login --pro
```