Revert "Switch to a KnownTypeQueryExecutor, since it will allow alias lookups"

This reverts commit 5fb92968e7e61b59be43690e587dc2dc09994f97.
Revert "Lookup using an equivalent content resolver, since it resolves aliases, too."

This reverts commit ffee9e57d4c584b7473e5559e4ad7c0532690e3c.
Switch to finding by URIs
Add new interface methods