Fixes broken syntax in docs.
Clean up of SlicePipe
Change to use "keep" for line endings. This will retain double line endings from source.
Merge remote-tracking branch 'origin/master'
Changed the wording on the haproxy doc so that it doesn't seem like we're advocating write-through slaves
Introduce BenchmarkCommandLineInterface.

QuickReadPerformanceTest is first example of a test implementing
low-tech command-line interface.
License headers.
Fixes races condition in getSingleRelationship().

Added test that checks for duplicate entries in the iterator returned by getSingleRelationship. If the iterator contains multiple identical entries, then silently swallow any barf and return the first as the user expected.

Note: this commit is a bit of a band-aid since we really need proper isolation in the kernel. The test and the code likely should be removed in some future state.
Tidied up the unused parameters in NodeImpl.
Add more simple benchmarks.
Removed shutdown as an option for branched data management in the docs
updating docs on parameters
Refactorings to make it easier to understand the code
Move new benchmarks into separate module in community/bench

o New module packaged as über jar.
Rename SizeOf.size() to sizeOfObjectInBytesIncludingOverhead() to accomodate master merge
Merge branch 'master' into 2.0

o Change annotation processors to report java 7 readyness
o Removed unused methods from NodeManager and *Impl

Conflicts:
	community/kernel/src/main/java/org/neo4j/kernel/impl/cache/SizeOfObject.java
	community/kernel/src/main/java/org/neo4j/kernel/impl/core/ArrayBasedPrimitive.java
	community/kernel/src/main/java/org/neo4j/kernel/impl/core/NodeImpl.java
	community/kernel/src/main/java/org/neo4j/kernel/impl/core/NodeManager.java
	community/kernel/src/main/java/org/neo4j/kernel/impl/core/RelationshipImpl.java
	community/kernel/src/main/java/org/neo4j/kernel/impl/core/WritableTransactionState.java
	community/kernel/src/main/java/org/neo4j/kernel/impl/nioneo/store/PropertyDatas.java