Added check to File::mapped_buffer to enforce offset to be page aligned
* this is a major hindrance to offering mapped_buffer as a feature-identical alternative to  mirrored_buffer
** may have to implement some kind of buffer management interlayer