Handle removed search fields in customized ProductSearchForms

This change allows implementors to remove the upc or title field from
the search form without having to duplicate code in apply_search.

Fixes #1180