fileblockdevice: Remove win/nix branch for mmap creation

Both calls to mmap.mmap() will be the same.
fileblockdevice: Add sanity check for correct file length
fileblockdevice: Add *nix support for flush() assert