Client cleanup & API Key support

Got the client cleaned up and added support for the API key.  It's now fully tested.  For those with a Rails project looking to initialize the client, you can now configure it via initializers/topsy.rb and enter:

    Topsy.configure do |config|
        config.api_key = "ENTER-YOUR-KEY"
    end

That's it!