Fallout of Copy opt-in for non-Linux

Based on #22.
bitflags! derives Copy for you now, so remove our derivings.
Fix the build.
added msync, madvise, and requisite constants for macos and linux
Add all now needed ';' after macro invocations.