Offline messages

Implements offline messages, node_redis style

closes #45