extracted Application object for reuse into other Jersey containers
upgraded Jersey to latest version and deprecated JDK 6 support

* Jersey 2.8 requires Java 7
* replaced jdk6 with jdk8
added Jetty-based server

Use Jetty to expose events stream through webSocket endpoint
factorize basic HttpServer test for Jetty and Jdk
failed ws init event test
introduce module for injecting multiple listeners through guice

* cleanup log directories of launched servers after test to prevent server tests from impacting one another
properly stop server and application
remove invalid jdk8 travis target
Merge pull request #76 from foldlabs/jersey_upgrade

Introduce WebSocket endpoint for pushing events