Throttles debug logging for one of two problematic debug log statements.
Puts lock releasing in finally blocks
Throttles cluster transition logging.
Changed predicate normalization to use delegation instead of an abstract class
Merge pull request #2053 from jakewins/1.9-transitionthrottle

Throttles cluster transition logging.
Merge pull request #2083 from tinwelint/2.1-merge-2.0

2.1 merge 2.0
Added test for incrementally backing up a dense node
Introduce MatchPredicateNormalizer chaining to avoid multi pass predicate rewriting

o Introduce PartialFunctionSupport
o Remove old PredicateRewriter
Merge pull request #2086 from boggle/2.1-normalize-node-labels

2.1 refactor match predicate extraction
Fix a bug where store migration forgets about legacy indexes.

IndexManager now also respects the availability guard (by virtue of transaction begin) when creating an index.
Reenable ScalaStyle on build for Cypher

The list of enabled rules is at this point minimal compared to the old config
but every violation is treated as an error and fails the build.
The next steps for this will be to keep adding more rules one by one
and fixing the existing occurrences.
Adding explicit key at relative path for ssh

This helps us run in TeamCity as well as on Jenkins
Add a reference to USING PERIODIC COMMIT to :help LOAD CSV in the browser
Add a doc reference for USING PERIODIC COMMIT
Fix: Manually revert removal of PredicateRewriter

Cannot yet kill it since we don't have a place for predicates for MERGE in the new ast
Fix: CypherCompilerTest that didn't run in jenkins
Replaces full backup and HA copy store with a common implementation.

 o Solves an issue where COPY_STORE and FULL_BACKUP implemented their own
   mechanism for recovery, rather than allowing data sources to run regular
   recovery. This caused problems as the two mechanisms risk diverging.
 o Adds a LogWriter API to allow external tools to write arbitraty logs for
   arbitrary data sources.
 o Refactors a workaround in backup to ensure log files exist into its own
   class.
Only migrate legacy index.db store files if they exist.
Merge pull request #2052 from jakewins/2.0-logthrottle

Throttles debug logging for one of two problematic debug log statements.
detecting teamcity runs

detecting teamcity runs and picking keys accordingly