added search by metadata

search by metadata will perform a QueryTask on a service that returns
geometry. The discovery viewer will then use the returned geometry to
search for imagery