cleanup log4j initialization to avoid stderr output before init
Remove EventArray diagnostic
Fix HostFailWorker storage
Merge pull request #93 from stewartoallen/at-pull-fix-log4j-init

cleanup log4j initialization to avoid stderr output before init
eagerly free resources for query tasks

- previously completed tasks did not free their resources until the
entire query was complete. This could could lead to dead-lock-like
behavior between or within a query under certain distributions.

- not an issue that came up, but an extra safeguard for lease
accounting for errors during option activation

- a few logging/ doc improvements

- still need to investigate unusual/ unexpected option distribution
that (somewhat luckily) provoked this issue. Multiple options from
the same host seems incorrect
two query fixes

- even more robust error handling in next query task. The previous
logic could sometimes run into an unhandled exception when the
channel was already closed
- mesh source aggregator now once again defers removing itself
from the pipeline. This is required for it to continue to receive
channel writability updates
auto cancel queries when the user disconnects
upgrade netty versions in hydra itself
upgrade muxy version

- Fixes #79
- other misc bonuses I apparently coded up at some point and forgot
about.
Adding parameter 'double' to reservoir query.

Allows the reservoir query to store the double value for the
mean, standard deviation, and other calculated values in the
'hits' of a node by converting the double into its bit
representation and storing that in the long. Default is
to disable this behavoir so humans can read the results of
the query without the byte conversion.
remove jsonp support
Eliminated sendJobUpdateEvent calls, preferring to use the JobUpdate queue instead.
using muxy snapshot

not exactly kosher, I know, but master is already dorked up and
this will get it run through the test cluster tonight without
taking any more time
fix bundle filter condition output to reflect output of executed chain
add printed bundle to debug in chains
Improve 'raw' argument to reservoir data attachment.

The 'raw' parameter for the reservoir data attachment query was originally
itended for debugging purposes. It dumps out all of the elements of the reservoir
as tree nodes. This commit allows only a subset of the nodes to be returned
for space efficiency. Additionally it allows for fine grained access of raw
values by respecting the 'epoch' parameter.
Merge pull request #95 from stewartoallen/at-pull-remove-jsonp-support

remove jsonp support
Use 2.0.10 muxy point release.
Add bitwise double/long conversion to calculator.

This is are convenience operations for
the reservoir data attachment that stores some floating
point values in the 'hits' of the nodes that are returned
in a query.
Introduction of "histo2" query operation.

This query operation allows the user to specify the boundaries of the histogram.
undo prevCopy cleverness that actually causes unexpected format change problems