Configure bitly through initializer

I added the optional ability to set username, api_key, and api_version through a Rails initializer. If configured that way, you get the client with the method `Bitly.client`

Added the `Config` class, added the `client` method in `Bitly`, updated the readme, and added some tests.