Load search fields from xml instead of building widgets in PHP.

Test case of how we could structure the methods for easier subclassing. I may move the addAdditionalSearchFields() and getAdditionalSearchFieldsUiXml() methods upstream to Store.