Provide snapshot metadata for deserialization
Snapshot object creation moved to framework

- deserializeSnapshot only needs to return state
Snapshotting for HBase journal (closes #98)

- common snapshotting functionality in AsynchronousWriteReplaySupport
- Hadoop FileSystem based snapshot storage
- Fix erroneous non-isolated counter value writes (closes #74)
- Drop useless writer actors (in AWRS)
  - some async database clients will anyway support concurrent writes
  - in all other cases, concurrent writes should be a backend-specific implementation
- extended replay tests
Merge pull request #100 from eligosource/wip-98-snapshots-hbase

Snapshotting for HBase journal (closes #98)
Use Scala 2.10.1 on Travis
Set development version to 0.6-SNAPSHOT
Runtime option to use LevelDB Java port

- https://github.com/dain/leveldb
- closes #43
Minor edits
Minor additions to user guide
Documentation enhancements

- channel recovery and usage
- recovery of processors in a parent-child relationship
New site generation

- use sbt-unidoc plugin to generate unidoc (closes #103)
- use sbt-unidoc plugin to publish to gh-pages
Add released APIs to site
Documentation enhancements

- asking a channel and replayed/confirmed messages
Remove released APIs from master
Migration to Akka 2.2.0-RC1
Message.confirm now works for remote channel destinations

- fixes #107
Use Hadoop FileSystem abstraction for snapshotting

- closes #108
- Journal creation API redesign
- Supported by all journal except
  - MongoDB journal (coming soon)
  - InmemJournal
Upper replay limit and snapshotting for mongodb-casbah journal
Add more information about reliable channels
Use Java-port of LevelDB for all examples

- closes #110