Add NVMe support for 'smartctl -c'. Print various drive and namespace
capabilites. Remove related info from '-i' output.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@4311 4ea69e1a-61f1-4043-bf83-b5c94c648137
Makefile.am: Add new files.
dev_interface.cpp, dev_interface.h: Add class nvme_device.
nvmecmds.cpp, nvmecmds.h: New module with NVMe command wrapper functions
for smartctl and smartd.
nvmeprint.cpp, nvmeprint.h: New module with nvmePrintMain().
smartctl.cpp: Add nvmePrintMain() support.
os_win32/vc10/smart*.vcxproj*: Add new files.
git-svn-id: http://svn.code.sf.net/p/smartmontools/code/trunk@4238 4ea69e1a-61f1-4043-bf83-b5c94c648137