Housekeeping commit

* Update RVM cruft
* Update the gitignore
* Update the Rakefile
* Configure to run RSpec with Guard
* Configure with TravisCI
Refactor RSpec to use VCR and Webmock