small core_strwildcmp() optimization when empty strings are involved (nw)
optimized software_list_device::find() a bit - speeds up -validate for MESS (nw)