added getRawDocumentBytes() method to Document interface.
Methods added to DocumentParserFactory to allow parsing from ByteBuffer
Fixed typo
DirectoryStore refactored to only load file data and not perform any parsing.
Not used anymore
Refactor of DirectoryStore
Parse only from ByteBuffer, not from Readers
Provide option to use an alternate DirectoryStore implementation
Must make sure directory is created at this point
Updated to latest database
Low entropy PRNG patch for Android