From TomMettam: Add OnClosed event to notify if the eventsource gets dropped temporarily

Conflicts:
	src/main/java/com/github/eventsource/client/EventSource.java

src/main/java/com/github/eventsource/client/impl/netty/EventSourceChannelHandler.java
From TomMettam: Re-set the URI when reconnecting to avoid a perpetual unresolved address condition

Conflicts:
	src/main/java/com/github/eventsource/client/EventSource.java
From TomMettam: Use the correct origin in the case of an SSL connection.

Conflicts:

src/main/java/com/github/eventsource/client/impl/netty/EventSourceChannelHandler.java
misc fixes