Changed to internal code for overlays. Fixed the makefile. Added some IO hook functions for later use.
mrf_band and marfa_dataset include caching MRF support.