implement Unsafe.putOrderedLong and putVolatileLong, plus a build fix and cleanup

See issue #144