ENH: Add search to extension manager

Note that this requires that the extension server also support search
functionality.

Issue #3564