Adding a configurable ChannelInitializer for SockJS

- enables the ChannelInitializer to be set using an option on the
  bootstrap. Might be good so incase the base handlers (HTTP/HTTPS) need
  to be configured differently.