Turn the standalone page into the app

Close #427
Close #754
Remove obsoleted displayer.pt template
Don't catch all 404s

@aron is right. Unless this application is really going to have no
server views (or until it has no server views), we should not have
such an aggressive catch-all route.
Merge pull request #1320 from hypothesis/427-standalone-app

Turn the standalone page into the app
Remove useless Annotator source maps. Fixes #1341.
Update Annotor's PDF plugin to 9acc6554 (typed-packaging).

This change was necessary to adapt to updates of the PDF.js version
shipped with newer FF releases.

There were three small changes. Our code now works with both
the old version (currently used with Chrome) and the old version
(embedded in FF).
Merge pull request #1342 from hypothesis/1341-remove-useless-source-maps

Remove useless Annotator source maps. Fixes #1341.
Use asset spec for blocks template global
Merge pull request #1343 from hypothesis/1333-fix-pdfjs-for-ff

Update Annotor's PDF plugin to 9acc6554 (typed-packaging).
Simplified page search
Fix: _tokenize()
Add search icon to the icon font
Add new simple-search module to the css directory
Allow additional styles when including an icon font
Update the search bar styles
Include new markup and styles for search bar

This is now a standalone module with no dependency on the Visual
Search library.
Use angular.isArray()
Introduce any field to stream-search

Frontend:
- Streamsearch uses searchfilter for query processing
- Support added for handling 'any' field
Backend:
- Support for generating multi-field ES query
Goodbye visualsearch
Populate searchbar with query