Refactor Gerald for Lamplighter 2.0.0

Reduced deps, Java 1.6 compatible
Added a reading model
Moved to Netty based Websocket protocol when publishing
Fixup reconnecting
Dummy key
Remove obsolete ping source