add: Add GetPackageNameWithAttr, does the same as GetPackagesByName, but also return
user defined attributes
add: new SearchWithAttr API