Approved by: trb
Merge M_NOWAIT/M_DONTWAIT into a single flag M_NOWAIT.
This is committed more as an instructive tool than as a production facility, but this will change over time.