namely file headers needs to be accessed unaligned and exactly as given, this adds mmap functions to create mmap objects to do this.
* add frontend interfaces to file to get a mmaping * SECTION macro to encapsulate mmap access * mmap_address() translating an actual offset to address * add some tests * some test cosmetics