initial search functionality
when searching, include the search in the search box
make perPage naming consistent with browse
search result pagination
basic stylizing of search results
keywords link to /browse/keyword/:x for now
make pagination consistent with browse
remove TODO
expose sanitize() to templates, for safety
sanitize output on search results page
sanitize ?q
update version/author location and drop the keyword font size a bit
add target for details selector, remove 'keywords:'
Add npm2es to devDependencies
Make exact name match the top search hit
search: only kludge when necessary
Don't crash search kludge on hitless searches
Link gist repos as well as github urls, fixes #129
use npm-user-validate
start using npm-validate, should fix #294