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. 
Please remember to space out all of these properties of a Backbone view/model:

```js
var MyView = RmcBackbone.View.extend({
  initialize: function() {
  },

  events: {
  },

  render: function() {
  }
});
```