Revert "Merge pull request #76 from addthis/keytopper-fix-export"

This reverts commit 8611c2deb2e68ca6d400022f4b8fcfa4af3369d3, reversing
changes made to 8138374fdd8f902fccbcf574ede26611cc707eaa.
Use autocommit for mysql data store to improve performance.
Remove loadCodable endpoint to let consumers do the serialization themselves
Fix JobConfigManager/QueryConfigWatcher to use SpawnDataStore more consistently.
create new 'event-jobs' data file for tracking job state transitions
move valueFilterContains to hydra-oss
move BundleFilterContains to hydra-oss
Introduction of 'reservoir' data attachment.
remove unnecessary toString while string encoding

it was converting a StringBuilder to a String, but since both
implement CharSequence, StringBuilder should work just as well
without the toString call.

The toString allocates a new string based on a copy of a substring
of the string builder, so it can be a non-trivial waste. I looked
through the jdk code and (unexpectedly) found no unexpected logic
that will run differently. There is some "use arrays" when avail-
able logic that looks for the underlying char array of a string,
but the CharBuffer.wrap() method does not seem to expose the char[]
despite a mysterious comment about doing so via reflection. Even
if it did do some janky, secret instanceof String reflection though,
the "use arrays" logic also requires the destination buffer to be
array backed. We are using NIO byte bufs because these encoded
strings are moments away from being written to the wire, so that
would never trigger anyway.
Increment maljson,codec,bundle dependencies.

Includes a bug fix for the maljson library so that
"[,,,,,,]" is parses as the empty array.
'reservoir' attachment sanity test query arguments.

If you request more observations then the reservoir holds then return no results.
Least harmful method of fixing '@' query notation.

The new '+@' query path prefix has a semantic behavior that is completely
different from the '@' query path prefix. This commit renames the '@' path
prefix to the '@@' prefix and adds the '@' path prefix
to perform the same function as the '+@' prefix only without collecting the results.
[maven-release-plugin] prepare release v4.2.2
Manually changing to 4.2.3-SNAPSHOT.
[maven-release-plugin]prepare release v4.2.3
[maven-release-plugin]prepare for next development iteration
Import http://bitbucket.org/jlanchas/aho-corasick/

Apache-compatible license. NOTICE file updated with third party library.
All source files have headers with the license file. We may consider
http://ahocorasick.org as an eventual replacement. It is Apache licensed
and available on maven central. It is a new project which is why I recommend
waiting for the bugs to be shaken out.
Revert "couple clean ups for spawn"

This reverts commit 77379b00df2fe0d2a75b8dd6d738d4eec5d6622a.
[maven-release-plugin]prepare release v4.2.4
[maven-release-plugin]prepare for next development iteration