initial longpolling
send data per conn
add timestamp to client request to trick browser into keeping multiple conns running in parallel
no need to expose the hub to outside packages
finish off basic longpolling support
allow break