tests: Only run tests from the h package

By default, our bootstrap script installs the virtualenv on top of the
repository root. When we "pip install -e .", a copy of the source is
placed into the "local/" directory at the repository root[1], which
causes tests to be discovered there, as well.

We can't simply ignore the "local/" directory, because py.test's
norecursedirs option only allows patterns to be specified[2], not
absolute paths, and including "local" would cause tests in
"h.auth.local" to be skipped.

This commit also removes a few other ignores from the norecursedirs
option that are no longer necessary as a result of the change to
setup.py.

[1]: https://github.com/pypa/virtualenv/blob/93cfa83/virtualenv.py#L1520
[2]: http://pytest.org/latest/customize.html#confval-norecursedirs
Merge pull request #1685 from hypothesis/run-tests-from-h-only

Only run tests from the h package
Clean up pylint annotations not being used

The current Prospector configuration doesn't trigger any of these
warnings.
Merge pull request #1687 from hypothesis/cleanup-pylint

Clean up pylint annotations not being used
Use jquery.min.js downloaded from jQuery.com

Mozilla Addons Editors check sums (sha256sum fwiw) against
a list of frequently used libraries http://mzl.la/amo-libs

Ours did not match because we uglified it all by ourselves.
Bump Firefox Addon to 0.2.2

Because of the jquery.min.js change
Actually add jquery.min.js
Merge pull request #1690 from hypothesis/use-upstream-minified-jquery

Use jquery.min.js downloaded from jQuery.com
Merge pull request #1686 from hypothesis/realtime-annotation

Realtime (behind a feature flag)
streamer: Refactor annotation event handling

Move the handling of individual annotation events out of the callback
function and into a tested StreamClient class.
Add h.queue, for providing access to the queue

Adds two methods on the request:

- get_queue_reader
- get_queue_writer

which mediate access to the underlying NSQ queue.
WIP: decouple propagation of streamer events through a queue

This doesn't work yet.

In principle this is the first step to propagating the "realtime
annotation" events through an external queue. More error-checking will
almost certainly be required, and sending the entire annotation through
the queue seems absurd... so WIP it is.