Make the http lib swappable

This allows the user to inject their own http lib, and includes adapters for jquery and request http libraries.
Update main file path configuration in package.json
Update README to include how to configure request http lib to work
Merge pull request #12 from kahnjw/make_http_lib_swappable

Make the http lib swappable