Search with typeahead

Switched everything over to use Typeahead.js and Bloodhound.js. Tried to keep proper formatting intact, but a second look would be appreciated. Will post screenshots as well. 
Don't forget to remove all traces of "Handlebars" from this file once you replace with underscore templates.