Still need to add support to the opensearch xml template, but otherwise
the main page functionality is working as expected
Adds new route '/autocomplete' that accepts a string query for both GET and POST requests, and returns an array of suggestions
Adds GET and POST tests for autocomplete search as well