TYRUS-293 - HeartbeatTest fixed
Merge pull request #61 from PetrJanouch/TYRUS-293

TYRUS-293 - HeartbeatTest fixed
TYRUS-312: TyrusFuture.get(...) never threw TimeoutException.
Updating maven plugin versions
TYRUS-308 - JDK Client transport - SSL support
TYRUS-308: findbugs
TYRUS-308: copyright headers
correcting jdk7 profile activation - not just 1.7, but 1.7+
TYRUS-259 - Should produce a warning during deployment when OnMessage#maxMessageSize is larger than the value of org.glassfish.tyrus.servlet.incoming-buffer-size.
Also added validation of OnMessage#maxMessageSize against org.glassfish.tyrus.incomingBufferSize when deploying annotated endpoint on a client and Grizzly server.
TYRUS-259: formatting
ServletWriter - registering WriteListener only when needed (contributed by Oleksiy)

+ jdk8 javadoc workaround (ignoring errors)
jdk7 profile activation - not just 1.7, but 1.7+
TYRUS-308 - JDK client SSL configuration changed to allow per client configuration + documentation
TYRUS-308: copyright headers fix
JDK client container name adjustment.
Added missing ClusterContext param.
TYRUS-318: Writer used to throw NPE when flush() was called twice.

- could also happen when flush() is followed by close()
- added JAXB roundtrip test (original report contained similar code)
TYRUS-318: test fix - NCDFE on GF
Fixed bug in JDK client proxy connecting
SslEngineConfigurator and SslContextConfigurator fix based on findbugs report
	+ formating and javadoc for the two classes