Autocomplete View Update

Added the ability for the autocomplete view to use more complex models as opposed to just a string.  Can either implement the AutoCompleteSearchObject interface or override the ToString method.  Searching now ignores all whitespace.