Add ES ICU Analysis installation instructions for OS X
Don't assume homebrew install location
Remove instructions about homebrew Python path

Homebrew no longer links Python scripts into /usr/local/share: 

    https://github.com/Homebrew/homebrew/blob/master/share/doc/homebrew/Homebrew-and-Python.md
Re-add jQuery output to the assets.yaml

Otherwise the Chrome extension doesn't get the jQuery file copied
into it's public folder.
Merge pull request #1703 from hypothesis/add-jquery-asset

Re-add jQuery output to the assets.yaml
Revert "Merge pull request #1703 from hypothesis/add-jquery-asset"

This reverts commit 5e665b07b99a43577c581a3e11b84feaabdd69d2, reversing
changes made to 5eec60a4a60f3883c9fcd0d32d21e33c7dcdcecf.

Fixes #1705.
Shut up, Pylint.
Remove URL path from the Chrome CSP in development

For some reason this fails to inject scripts in Chrome (38.0.2125.122)
due to CSP violation even though the two paths appear to match. Removing
the path from the host/port seems to fix the issue.
Merge pull request #1702 from hypothesis/fix-chrome-extension-csp

Remove /assets from the Chrome Extension CSP policy
Re-add jQuery output to the assets.yaml

Otherwise the Chrome extension doesn't get the jQuery file copied
into it's public folder. Also had to rename jQuery to include the
version string as Webassets will skip an asset entirely if the output
filename matches the content filename. This causes the embed.js loader
 to skip the loading of jQuery completely.
Update Annotator to 6da826c7 (typed-packaging branch)

... which removes the single remaining line of debug output.
Merge pull request #1706 from hypothesis/add-jquery-asset

Re-add jQuery output to the assets.yaml
Merge pull request #1707 from hypothesis/remove-last-log-line

Update Annotator to 6da826c7 (typed-packaging branch)
Chrome extension: Detect when access is denied

... during the deployment process, and redirect
the user to a page explaining the problem,
showing how to grant the "Allow access to file URIs"
permission to the extension.

Fixes #1663.
Warn on various deployment problems

... instead of failing silently.

 * When trying to deploy over the file:/// protocol
 * When trying to deploy over a PDF file, withouth PDF.js

Fixes #1650.
Use isAllowFileSchemeAccess
use triple equals for strict equality in JavaScript.
Extract the injectIntoPDF() method
Style the Chrome Extension help page
Remove the note about local PDF documents

It was ambiguous and we will have other methods in place to catch
the case where a non pdf file is opened locally.