changes to mqs:
- gating wasn't doing anything because we were already restricted by the number
of threads. additionally this prevented queue/gate acquisition metrics from working
correctly. Gating using the semaphore is now gone along with some related code, but
a correctly functioning metric for how long a query had to wait before running is now
in place
simple cleanup for mesh file ref cache and disable qcs for tasks by default
fix method order and docs
- moved mqs and qec to the data module to support matt's dream of live queries
- removed bdb specific catch block in mqs that is no longer desirable and dead code
that resulted
experimental support for live queries. Seed command apparently useless so ran out of time
for testing, but it is at least as functional the old version (which was not at all functional)
Implementation of "sleep" bundle filter. This filter sleeps for N milliseconds
and always return true.
Initial commit of Javadoc landing page and CSS stylesheet.
Minor cleanup of "debug" bundle filter. Do not print out the
prefix field and the ":" literal when the prefix is empty.
can't rely on the bundle format remaining constant.  need to set field on each bundle based on that bundles format
Make sure end times are send on task completion and job rekick iteration.
revert change ASFDS since we should in fact be able to rely on the format being constant (ASFDS
is the bundle factory handed to bundleizers)
Only reset end time for jobs that have started at least once
Prevent erroneous task state log lines involving migration
implement strict ranges (from,to) as opposed to simple prefixes
super useful for things like geo-fencing and probably many other things

Conflicts:
	hydra-data/src/main/java/com/addthis/hydra/data/tree/DataTreeNode.java
Merge pull request #6 from stewartoallen/4pull-query-range-ext

implement strict ranges (from,to) as opposed to simple prefixes
changes to URLTree to deal with urls that have trailing slashes
Adding missing methods that were left out of https://github.com/addthis/hydra/pull/6
fix indenting
Improvements to the TreeIntegrity utility program. Switching
from the ConcurrentTree to the ReadTree when opening the
tree in read-only mode. The ConcurrentTree cannot open a tree
in read-only mode that does not have the -infinity key which is
inserted at the beginning of the tree if the key is absent.