Streamline test suite

This PR does a few things:

- Removes whitespace from the test suite
- Configures the entire test suite to run via `rake` (Adding rake as a dependency)
- Deletes the throwaway services created by the suite after the test runs
- Adds a `travis.yml`, setting the gem up to build with [Travis CI](http://about.travis-ci.org/)

I'm having second thoughts about Travis integration, as Travis requires ENV vars in the config file. There may be another option, but I'm not sure. If Travis gets a :-1: I can pull it out the YAML file.