Propagate shell port setting to configuration files of all distributions.
Correct links (one was broken, the rest lead to redirects).
Escape quotes in strings properly. Fixes #1768.
Export float/double values in decimal notation. Fixes #1781.

This aligns the representation of double values with the format used
in the browser, as well as producing a notation that can be feed back
to Cypher.
Defer unique constraint verification for better performance.

o Reading from index for before adding each new entry is expensive,
  so delay verification until the end.
o Use IndexReader.terms() to iterate though all index entries in
  sorted order and verify that total number of unique terms matches
  expected number of entries.
o Group together property encoding logic into Enums.
o Store numbers as oridinary fields and make number encoding explicit.
o Use normal TermQuery instead of RangeQuery.
Ensure semantic checking can handle large numbers of clauses
Correctly handle updates during unique index population.
Merge pull request #1783 from nawroth/better-links

Correct links (one was broken, the rest lead to redirects).
Merge pull request #1791 from jotomo/1768-expoter-escape-quotes

Escape quotes in strings properly. Fixes #1768.
Merge pull request #1763 from jotomo/shell-port-conf

Propagate shell port setting to configuration files of all distributions...
Merge pull request #1790 from apcj/defer-verify

Defer unique constraint verification for better performance.
Adds thread info to relevant exception messages
Merge pull request #1792 from jotomo/1781-exporter-double-to-string

Export float/double values in decimal notation. Fixes #1781.
Some formatting and streamlining for the SubGraphExporter

Specifically being more defensive against a future where indexes and constraints
might have more than one property key.
Fixes #1735

The fetch strategy does not mark predicates as solved until at the last point. This
way, we know we are not marking predicates as solved prematurely.
Merge pull request #1787 from cleishm/semantic_check_optimization

Ensure semantic checking can handle large numbers of clauses
Try making the StartupTimeoutFunctionalTest less prone to spurious failure.
Merge pull request #1784 from chrisvest/subgraph-exporter-formatting-and-cleanup

Some formatting and streamlining for the SubGraphExporter
Merge pull request #1793 from systay/1735

Fixes #1735