Change EventSource Implementation.
Changes:
*Client constructor will now optionally wait to connect before returning: JavaDoc
*When streaming is disabled we now efficiently poll for updates (with caching)
*Removed Jersey dependency. Now using our own okhttp-eventsource client