PMBD: Persistent Memory Block Driver

Initial version of PMBD, the Persistent Memory Block Driver.

Signed-off-by: Feng Chen <feng.a.chen@intel.com>
Signed-off-by: Nick Moulin <nicholas.w.moulin@intel.com>
Signed-off-by: Ross Zwisler <ross.zwisler@linux.intel.com>