added MIT license
updated gemspec to use faraday, vcr, fakeweb
added configuration module

rewriting the API wrapper, removed old classes
changed the configuration API

this provides a cleaner implementation for the end user
changed module syntax in config spec
updated README configuration info
added default config options
added Jtv::Client

Jtv delegates to Jtv::Client for a cleaner interface

Need to add post, put, and delete methods in the future, and start
fleshing out the API interface
added stream methods

access to stream api is available through the stream module

responses are returned as parsed JSON
added stream readme