Introducing servlet plugin support.
Refactoring: extract plugin creation/destruction code out of the servlet into a plugin manager class.
Work in progress: websocket support for Glassfish 3.1.2 with Grizzly 1.9.x.
Merge branch 'develop' into feature/websocket-support-glassfish3
Merge branch 'develop' into feature/websocket-support-glassfish3
Update project version.
Deprecate old websocket request handlers.
Remove diamond operators as the project has been downgraded to Java 6.
Finish implementing GrizzlyWebSocketRequest.
Implement WebSocketListenerFactory.
Implement websocket response for Grizzly.
Default ResponseFactory implementation.
Default RequestFactory implementation.
Default implementation of QueryStringParser.
Initialize the websocket application.
Specify servlet plugins using a different init param name.
Using a different init param name to specify the plugin manager class.
Do not try to exclude context path from URI when the URI does not start with the context path.
MessageBytes.getString() often returns null. Calling MessageBytes.toString() instead.
Merge branch 'feature/websocket-support-glassfish3' into develop