OAK-301 : oak docu

- Remove details around FileBlobStore as it confuses. Users should mostly use FileDataStore
- Also removed entry for repository.home. Instead users should always use path

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1606672 13f79535-47bb-0310-9956-ffa450edef68
OAK-1676 - NodeStoreServices nondeterministic with customBlobStore

Move the log statement to the place where BlobStore is actually used. Currently log adds to confusion if customBlobStore is not set and SNSS still mentions that BlobStore is being used

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1606675 13f79535-47bb-0310-9956-ffa450edef68
OAK-1327: Cleanup NodeStore and MK implementations
Move MicroKernelInputStream to oak-commons to reduce code duplication and dependencies on oak-mk

git-svn-id: https://svn.apache.org/repos/asf/jackrabbit/oak/trunk@1606688 13f79535-47bb-0310-9956-ffa450edef68