Add link to terms of service on create account form.
[chrome] switch to a browser action
Update Annotator PDF plugin to 0bc62e04 (pdf-update-1.0.712 branch)

This update brings support for PDF.js v1.0.712, and thus FF32.
Closes #1592.
Update Terms of Service micro-copy

By adding some supporting text to the link.
Merge pull request #1590 from hypothesis/add-terms-of-service-link

Add link to terms of service on create account form.
Add build artefact directories to .gitignore
Don't swallow exceptions when scanning the document

According to @csillag, there are no good (i.e. non-exceptional) reasons
why `this._scan()` should throw an error. As such, should not be
catching and swallowing the error, as this will make it much less likely
that we receive bug reports about brokenness in dom-text-mapper.

Inspired by conversation in #1596.
Merge pull request #1597 from hypothesis/dont-swallow-exceptions

Don't swallow exceptions when scanning the document
Remove console.log statements from within the app

Log statements do not belong in production code.
Merge pull request #1596 from hypothesis/remove-console-log

Remove console.log statements from within the app
Merge pull request #1593 from hypothesis/1592-support-ff32-pdf

Update Annotator PDF plugin to support latest PDF.js in FF34
Update the embedded PDF.js code to v1.0.712

These files come straight from the generic build of PDF.js v1.0.712.

There are only two changes:

 - I did not include the 1M test pdf document
   (See https://github.com/hypothesis/h/commit/8c20039893c87da1e98743ee5b0fd5065b4b0a99 )

 - I have kept our 1-line code insertation in viewer.html.
   (See https://github.com/hypothesis/h/commit/da3469477cf0412a693c5a54a7e0ed6a952c43f0 )
Clean last trace of visualsearch
Merge pull request #1595 from hypothesis/1594-update-embedded-pdfjs

Update the embedded PDF.js code to v1.0.712
Update the last login date for users
Get rid of the inAdderClick logic

Instead of setting/resetting the inAdderClick flag,
we can just override mouseUp on the adder click,
and stop propagating.
Merge pull request #1602 from hypothesis/remove-inadderclick

Get rid of the inAdderClick logic
Remove all assets for the help documentation
Move masthead image styles under masthead namespace
Add some styles for the onboarding/help page