Obsolete cleanup

This cleans up the Rakefile and gemspec files to be compliant with more recent rake/rubygems/bundler versions. The default task is now to build the gem and depends on the tests passing.