Add missing code for closing the pageCache when used in migration/tools
Make CommandApplierFacade more generic.
Get exact count of number of nodes in the graph.
Get exact count of number of nodes with given label.
Get exact count of number of relationships in the graph.
Get exact count of number of relationships with given type.
Remove unused statistics service.
Add a test to confirm nameMatchPatternElements behaviour for parameters
Move the adversarial file system to the io module
Add a robustness test for the page caches

It uses the adversarial file system to throw lots of exceptions at the page cache implementations.
It currently fails. Badly.
Make the MuninnPageCache survive the adversarial file system

* Fix a bug in the AdversarialFSA where mischief might prevent client code from
  ever reading the last byte of a chunk into a buffer.
* The Muninn eviction thread now no longer dies if flushing on eviction throws
  an exception.
* This makes Muninn able to recover from arbitrary errors, should their cause
  disappear.
AdversarialFSA PageCacheTest

Increase failure probabilities and fix some of the failures in the StandardPageCache.
Not all of the failures are fixed, though, so the test is still failing.
It has therefore been ignored for now, because we want to get the fixes for Muninn into master as soon as possible.
Add support for aggressive filtering for var-length expansion
Add parens to documented cypher queries
Ensures transaction committed/closed is in same try block

to absolutely make sure that a transaction id marked as committed will
have its counterpart, marking as closed, sit in the finally block of
the try block marking as committed.
Merge pull request #3068 from tinwelint/2.2-merge-2.1

2.2 <-[:merge]- 2.1
Merge pull request #3027 from thobe/2.2-counts-store

Initial work on the new statistics service for 2.2
Merge pull request #3060 from jakub-/var-length-expand-eager-filter

Var length expand eager filter
Merge pull request #3066 from cleishm/cypher-doc-parens

[2.1] Add parens to documented cypher queries
Merge pull request #3054 from tinwelint/2.2-tx-committed-close-gap-fix

Ensures transaction committed/closed is in same try block