Updated to use query filter. Needs query filter built locally.
Added recent searches code, needs browserify

@JedWatson can you add browserify for the `public/js/views/list.js`
file, [this](https://github.com/ForbesLindesay/browserify-middleware)
should do the trick
got recent searches dropdown working and styled
only use recent searches if local storage exists
Merge pull request #392 from balupton/recentsearches

Implements Recent Searches