test: Make common test*ObjFindByName helpers
test: Make common test*ObjFindByName helpers

Rather than have continued repeated sequences of :

    testDriverLock()
    xxx = vir*ObjFindByName()
    testDriverUnlock()

    if (xxx == NULL) {
        virReportError
        goto cleanup;
    }

Make some common helpers which will use the pattern and make a single
reference using a single common error message.

Altered for Interfaces, Storage Pools, Storage Volumes, and Node Devices.

For each the common error message can now also indicate which 'name' was
not found. For Storage Volumes, the "new" error will be more specific
rather than just invalid argument.

jardasgit/libvirt,VenkatDatta/libvirt,datto/libvirt,eskultety/libvirt,olafhering/libvirt,crobinso/libvirt,andreabolognani/libvirt,datto/libvirt,jardasgit/libvirt,VenkatDatta/libvirt,eskultety/libvirt,fabianfreyer/libvirt,jardasgit/libvirt,libvirt/libvirt,nertpinx/libvirt,andreabolognani/libvirt,fabianfreyer/libvirt,jfehlig/libvirt,jardasgit/libvirt,VenkatDatta/libvirt,zippy2/libvirt,jfehlig/libvirt,nertpinx/libvirt,fabianfreyer/libvirt,jfehlig/libvirt,nertpinx/libvirt,eskultety/libvirt,jardasgit/libvirt,datto/libvirt,VenkatDatta/libvirt,libvirt/libvirt,datto/libvirt,libvirt/libvirt,zippy2/libvirt,datto/libvirt,VenkatDatta/libvirt,olafhering/libvirt,andreabolognani/libvirt,jfehlig/libvirt,olafhering/libvirt,crobinso/libvirt,crobinso/libvirt,nertpinx/libvirt,libvirt/libvirt,crobinso/libvirt,zippy2/libvirt,nertpinx/libvirt,andreabolognani/libvirt,eskultety/libvirt,zippy2/libvirt,fabianfreyer/libvirt,eskultety/libvirt,andreabolognani/libvirt,fabianfreyer/libvirt,olafhering/libvirt