pmem: add support for clflushopt.

- Implement pmem_flush()
- Choose clflushopt over clflush when supported by the CPU.