Support offline messages

related to #19 
> Is messages encryption planned ?

well, on the server side we already use TLS
and client side is on the user. jsxc is OTR capable!

> Maybe it is not useful to delete old messages before a huge number.

That's why I would put it into a config-file