[bug 1097175] Break out advanced search into a new view.

* Separate simple search tests and add two new ones.
* Break out SearchForm into SimpleSearchForm and AdvancedSearchForm
* New url for advanced search: /search/advanced
* Some work left. New bugs coming.