Change search API to basic Pyramid route/view handling, refs #106