Add basic eSearch function.

Added eSearch functionality. eSearch returns the unique identifiers
of database records matching a text query.