fixes #3

The problem was that there was no default configuration.  You can also work around this with the current gem by adding this:

```ruby
HerokuHeadless.configure do | config |
  config.mock_mode = false
end
```

That should not be necessary after this commit.

This pull request also contains setup for Travis, but Pete will have to do some setup on the Travis side to enable it.