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
fileblockdevice: Fix syntax error in flush assert
Merge pull request #1 from knivey/v3

V3