refs #7904 - add autocomplete support for nutupane

by default nutupane will use autocomplete from the resource
if it provides an autocomplete function.  Otherwise it will use a
fetchAutocomplete function that can be added to the nutupane.table
within the desired controller
From what I can see, the service would simply need the method to get the data, and the params. I won't block this on doing that but I do see value in turning a search input into a component and encapsulating it (especially once we add the search favorites/history in)