Better test matrix - don't use Appraisal directly on Travis.
Remove more unused development dependencies.
Rake isn't required for running tests, bundler is always present.