Unix startup scripts now stop execution early if java version is less than 7.
Various fixes to type checking (experimental parser)
Add literal maps
Renames the current v2.0 parser to legacy
Renames the current experimental parser to v2_0

Conflicts:
	community/cypher/src/test/scala/org/neo4j/cypher/internal/parser/v2_0/rules/ListComprehensionTest.scala
Promote the experimental parser to the default
Reorganise parser tests
Merge pull request #1054 from jakewins/stop-execution-if-not-java7

Stop startup if java version < 7
Merge pull request #1056 from cleishm/experimental-updates

Promote the experimental parser to default