Reconnecting websocket transport for Angularjs. Has request queue, survives page reloads.