add support for mmap read
Merge pull request #34 from elaurent/master

add support for mmap read