(#22960) Don't automatically sort fact query results

Previously, we'd sort fact query results by default, regardless of
whether or not the user has requested sorting. That incurs a performance
penalty, as the DB has to now to a costly sort operation. This patch
removes the sort, and if users want sorted results they can use the new
sorting parameters to ask for that explicitly.
Fix tests that assumed ordered output
Merge pull request #727 from grimradical/dont-sort-facts-by-default

(#22960) Don't automatically sort fact query results
Added functions to test/services.clj to launch PuppetDB instances from
the REPL
Moved the launch-puppetdb functions into a new testutils.repl namespace
Added preconditions to the launch-puppetdb fn
(Docs) Note in installation pages that PuppetDB is installed as part of PE 3.0+
Merge pull request #732 from nfagerlund/puppetdb_is_in_pe

(Docs) Note in installation pages that PuppetDB is installed as part of ...
Merge branch '1.5.x'

* 1.5.x:
  (Docs) Note in installation pages that PuppetDB is installed as part of PE 3.0+
(#22947) Remove resource tags GIN index on Postgres

These indexes can get large and they aren't used.  Remove the index
when it is found on Postgres.
We neglected to update a few of our dashboard links for v3
Update remaining v2 links to v3
Merge pull request #733 from senior/ticket/master/22947-remove-resource-tags-index

(#22947) Remove resource tags GIN index on Postgres
Merge pull request #725 from senior/maint/master/add-fn-for-launching-in-repl

Added functions to test/services.clj to launch PuppetDB instances from the REPL
Merge pull request #734 from grimradical/1.5-fix-dashboard-links

Update dashboard links to v3
Merge branch '1.5.x'

* 1.5.x:
  Update remaining v2 links to v3
  We neglected to update a few of our dashboard links for v3
Adapt to the PuppetDB 3.0.0 module changes

This patch fixes helper.rb so that our acceptance tests are compatible with
the new changes in the PuppetDB 3.0.0 module.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #736 from kbarber/maint/1.5.x/adapt_to_puppetdb_300_mod_changes

Adapt to the PuppetDB 3.0.0 module changes
Merge branch '1.5.x'

* 1.5.x:
  Adapt to the PuppetDB 3.0.0 module changes
Remove extraenous setup file

Through some merging mistake 15_setup_repos and 15_install_repositories became
duplicated. Deleted 15_install_repositories because the name is longer and it
has slightly older code in it I believe.

Signed-off-by: Ken Barber <ken@bob.sh>