Rewrote the sessions
Added test for data publisher
Use RedisSessionStore by default. Added more tests
Updated heartbeat JS
Added heartbeat
Added (and made use of) Redis settigs to configure host, port and db
Version bump
Sessions now take a connection, making it easier to implement custom sessions
Completed custom session store implementation