Fix problems with execution plan building on large queries taking too long
Add example for how to compute spherical distance using haversin
Merge pull request #1491 from systay/faster-plans

Fix problems with execution plan building on large queries taking too long
Merge pull request #1487 from boggle/2.0-haversin-example

Add example for how to compute spherical distance using haversin
RC1 changelogs.
Remove constraint indexes if data is not unique.

When failing to create a unique index for a uniqueness constraint, the
index should be dropped immediately.

Fixes mistakes made in ConstraintIndexCreator in
e1e3b987343a0df878d6beda76a1b09c6330f7f1 where the index was no longer
removed if creation failed, and in its tests in
718635a384820e98853609499116e17482a99b85 where the test did no longer
assert this behaviour.

Fixes #1492.