Casbah+Salat based implementation of Journal

- Support of snapshotting 
- Serialization of messages and snapshots to JSON format
- Out-of-the-box support of MongoDB queries to snapshots (one can extend SalatDAO)