[PATCH v3 4/7] libnvdimm/nvdimm/flush: Allow architecture to override the flush barrier