Changed so that tests still run even if their hardware version does not match the selected revision in tnvme.  Outputs a warning message about this after the test has completed
Fixed so that the revision warning is an extern
Fixed so that nothing is displayed if there is no revision warning message.  Fixed formatting to be within 80 characters in the code.
Changed so that tests still run even if their hardware version does not match the selected revision in tnvme.  Outputs a warning message about this after the test has completed
Merge pull request #17 from mbogochow/master

Allow test to run with invalid hdw version but with warning
Update invalidFieldInCmd_r10b.cpp

Host Identifier is optional if reservations is not supported.
Update invalidFieldInCmd_r10b.cpp

    Host Identifier is optional if reservations is not supported.
Update allPciRegs_r10b.cpp

Initialize value = 0
Update regDefs.h

Update ZZ(PCISPC_PXLCAP MaskRO from 0x00000000fff7ffff to 0x00000000ffffffff 
Update ZZ(PCISPC_PXLCAP ImplSpec from 0x00000000ff07ffff to 0x00000000ff47ffff 
Refer to Spec section 2.6.5.
Update verifyNUSE_r10b.cpp

If NSFEAT is set to zero, means thin provisioning is not supported. NUSE = NCAP always.
Update invalidNamspc_r10b.cpp

If a volatile write cache is not present return 0, command completes but does nothing.
Update verifyNUSE_r10b.cpp

Declare nsfeat similarly to how nuse was declared.
Update invalidNamspc_r10b.cpp

Test invalid Feature Identifier's.
Update invalidNamspc_r10b.cpp

Remove invalidFID checks,  invalidFIDs vector is not accessible.
Update invalidNamspc_r10b.cpp

Added invalidFID checks and created invalidFID array. Should now be accessible.
Update invalidNamspc_r10b.cpp

Add testing invalidFID's logic.
Update invalidNamspc_r10b.cpp
Update invalidNamspc_r10b.cpp
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'origin/master' into boost_upgrade