virsh_nodedev_create_destroy: Use TestNAError

If the host doesn't support vHBA's or as no available ports,
then return TestNAError(SKIP) rather than TestFail(FAIL).

See issue #1047