Scala API docs added and minor API changes

- "processor ! Snapshot" changed to
- "processor ! SnapshotRequest"