Storage mmap - Basic support

- Each allocateNextBlock() request is served by a separate mmap'ed file
- Configuration parameters for mmap directory, file size, etc. added