Slim down file requirement

This avoids circular requires, eliminating the ony two Ruby warnings in
the library.
Automatically require the spec helper
Update the development rake gem dependency version requirement
Update the .gitignore to the latest auto-generated by Bundler

[ci skip]