Change on-message callback to send channel, for convenience

Also remember to call super.init and channel.resumeReceives
Add a happy path test for the undertow websocket

The servlet one ain't quite right yet
Let servlets have static content, too