Add first pass of search in the add layer dialog

This commit adds a new form in the add layer dialog that allows a user
to limit the list of layers by a search parameter.