fix preview in object picker

This provides a better preview in the object picker by reusing the listing views. In order to do that it:
* Fetches the object using /search?mode=picker&@id=/id/of/object/ so it has the same sort of context as when searching
* Fixes the search view to return the object frame for types without columns even when querying multiple types