Cleanup
extracted redis dependency
Incremented version number
Added config parameter to optionally configure redis instance - still isn't at the entry point for the lib, need to add that

modified subscriptions to return a subscription id to use when unsubscribing