fixes broke specs and adds a few new ones.
work around for difference in ruby 1.8/1.9 exceptions -

I'm not sure if this is the best way to handle this since we want Ruby 1.9 to throw a more specific exception (e.g. Gmail::Client::AuthorizationError)
Add support for Travis. Includes a test Gmail account with obfuscated credentials.
Merge remote-tracking branch 'remotes/origin/travis-support'
Merge remote-tracking branch 'remotes/nu7hatch/fix_specs'