another big commit

JRuby support (default)
hammer-actor gem supporting thread sharing between actors
hammer-weak gem provides weak collections under JRuby
adapter for zmq -> node -> SocketIO
adapter for em-websocket with puma for static content (this is default)

A lot of other changes, I do not even remember, but since this is not released,
who cares ? :)