modified to delete output file when command failed.
modified to close other commands when command failed.
added gz option to Outputtxt.
added to mv command to move output file.
update logdb version.
added json file based last state service
Merge branch 'newquery' of github.com:araqne/logdb into newquery
added rowbatch support to search, lookup, rename, eval, drop
previous rename patch may cause behavior change
minor optimize for stats (minimize arraylist construction)
avoid concat partition runs physically, just iterate over multi partition runs
fixed comparator bug, TimSort says Comparison method violates its general contract
fixed timsort failure when null value exists
fixed timeline callback data integrity (final timeline callback did not sent)
MultiRunIterator should use RunInput instead of FileRunIterator. a file can be shared by multiple run
removed syslog normalizers (logapi does not provide normalizer interface any more)
removed normalizer (logapi does not provide normalizer interface any more)
implemented onRowBatch to drop, eval, fields, mv, rex, set, signature, sort, timechart
added log batch support to evalc, fields, import, rename, search, set
modified LogTraverseCallback.sink interface to handle out-of-order result