Deployment User Setup

The `continuous_integration.rb` now uses the Travis CLI tool to generate SSH keys for the deployment user.
does the `travis login` command save the github credentials?  if so, we may need to programatically run `travis logout` before running this command to ensure a clean ENV.