Abstract the search form and livesearch action URLs

making it easier to extend the search portlet with custom views or other
actions.

Conflicts:
	docs/CHANGES.rst