Passes along phase1Timeout payload in all places
Fixes #1697

Fixes #1697 which is an issue where replacing a property on an entity
using batch inserter where the property would be bigger than the one it
overwrote so that it would need to go into a new property record. There
would be a NullPointerException due to removing that property block from
the property record two times.
Up the minimum heap size example to 16M
Fixes problem with compiling queries with NOT expressions in them
Merge pull request #1713 from tinwelint/2.0-p1-payload

Passes along phase1Timeout payload in all places
Enabled more tests for tx event handlers

so that more is tested, also afterCommit(). Some issues was exposed which
were also fixed.
Parse comments into a NoopApp, preventing NPE in evaluation
Merge pull request #1703 from tinwelint/2.0-fix-1697

Fixes #1697
Merge pull request #1716 from systay/not-rewrite

Fixes problem with compiling queries with NOT expressions in them
added missing properties files to debian package
corrected backslash to slash in arbiter-wrapper
Merge pull request #1718 from chrisvest/comments-in-shell

Parse comments into a NoopApp, preventing NPE in evaluation
Merge pull request #1717 from tinwelint/2.0-more-tx-eh-tets

Enabled more tests for tx event handlers
Adds payload to state transition logging, for forensics purposes
Merge pull request #1715 from chrisvest/gc-configs

Up the minimum heap size example to 16M
Merge pull request #1722 from lassewesth/arbiterdebianpackage

fixing debian package with usual properties files
Faster initial population of label scan store.

Improve write performance by refreshing the lucene searcher less often.
Refreshing less often is possible if writes are ordered so that we never
need to read our own writes during a single batch of writes. We consider
initial population as one very large batch.

A new facade LabelScanWriter expresses the batching of writes, replacing
LabelScanStore#updateAndCommit. It also mirrors the way we use LabelScanReader.
moved tests from functionaltest folder to test folder, so they get a chance to be run on the build
also commented out tests that simply do not work. will fix up later.
Merge pull request #1724 from apcj/populate-label-scan-store

Faster initial population of label scan store.
Added relevant PaxosInstance logging
Formattting fix for shell docs.