I'm not sure if you're the current maintainer (Google directed me to http://rubydoc.info/github/chrisle/gattica/master/frames, which pointed to your github repo), but I fixed this there before I realized how scattered the network is for Gattica.
Anyway, if this is of interest to you, I made a few changes so logging in via :token works now.
Ignoring rvmrc file
Fixing auth by token (defined? on a hash's key will always return true)
Removing .rvmrc from gemspec
Adding to README to explain what's changed on this fork