Change FakeReader logic and add tests.
merge develop -D org -I include -E exclude: PR 528 (Tile performance improvements for VMS and NDPI)
merge develop -D org -I include -E exclude: PR 556 (Add ``mkfake`` tool)