TODO:
* add snapshot image support
  * add read seek functions to snapshot
  * expose snaphots in phdimount
* replace block tree by flat lookup table

20151219
* see `git log' for more recent change log
* initial version

