Test fixed -> 2 endpoints with the same path
TYRUS-367: Provide a way how to get low-level info about the session
TYRUS-367: review, refactoring (naming, error reporting, TyrusSession and test modification)
TYRUS-367: UtilsTest.validateConnectionProperties fixes + tests.
temporary ignoring IPv6EchoTest
TYRUS-367 causes reverse DNS lookup for every opened session - reverting for now.

Revert "TYRUS-367: UtilsTest.validateConnectionProperties fixes + tests."
Revert "TYRUS-367: review, refactoring (naming, error reporting, TyrusSession and test modification)"
Revert "TYRUS-367: Provide a way how to get low-level info about the session"

This reverts commit 85fd42373f4aefdd3d8314a9fd3b0d5d32ebfada.
This reverts commit bf5953f1232692cb0a9de966f19e1e6f0e8b89dd.
This reverts commit 1680cc6eead648b452f7e0aadcf2ffe860748af9.
reverting @Ignore on IPv6EchoTest - caused by TYRUS-367 impl.

This reverts commit 7e8063ecda5c505c1c3596817bf30616d809dd40.
copyright headers
TYRUS-381: addMessageHandler(Class, MessageHandler.Whole<Class>) produced invalid error message.

(when user was trying to register message handler without appropriate decoder).
TYRUS-382: Exceptions thrown from Endpoint#onOpen(...) and Endpoint#onClose(...) methods are wrapped in InvocationTargetException when passed to Endpoint#onError(...).
TYRUS-383: GrizzlyServerContainer did not include query params in requestParameterMap provided to TyrusSession.
TYRUS-374: Websocket engine is invoked on Grizzly even if the application and request context root do not match
TYRUS-374: Review changes + tests added