[TEST] Add simple sort assertions for bwc tests

Today we only do count searches to ensure sane results are returned
after upgrading etc. This change adds sorting to the picture asserting
on simple numeric sorting that uses field data etc. after upgrading.

Relates to #6967
PhraseSuggester: Collate option should allow returning phrases with no matching docs

A new option `prune` has been added to allow users to control phrase suggestion pruning when `collate`
is set. If the new option is set, the phrase suggestion option will contain a boolean `collate_match`
indicating whether the respective result had hits in collation.

CLoses #6927
Core: Drop UnsafeUtils.

This class potentially does unaligned memory access and does not bring much
now that we switched to global ords for terms aggregations.

Close #6962
Make _all field accessible with GET

GET only returned null even when stored if requested with GET like this:

`curl -XGET "http://localhost:9200/test/test/1?fields=_all"`

Instead, it should simply behave like a String field and return the
concatenated fields as String.

closes #6924
Build: Remove UnsafeUtils from forbidden-apis exclusion list.
[TEST] Add test for _score and doc[] access in Groovy scripts
Docs: Added Tiki Wiki integration

Closes #6746
Docs: Added Tiki Wiki integration

Closes #6746
Docs: Change public signing key instructions to work with sudo

Closes #6823
Test: add more verbosity when this test fails
Test: make test less evil
[TEST] Maven reproductions should always include 'clean' target
Docs: Made current version, branch and jdk into asciidoc attributes
Core: don't load bloom filters by default

This change just changes the default for index.codec.bloom.load to
false: with recent performance improvements to ID lookup, such as
#6298, bloom filters don't give much of a performance gain anymore,
and they can consume non-trivial RAM when there are many tiny
documents.

For now, we still index the bloom filters, so if a given app wants
them back, it can just update the index.codec.bloom.load to true.

Closes #6959
Docs: typo

example fails in bash

Closes #6977
[TEST] Fix SimpleThreadPoolTests to exclude test infra threads
[BUILD] skip bwc version check if directory doesn't exists or is not a directory
Reflect that 'field_value_factor' is only in 1.2.x

While the blogpost http://www.elasticsearch.org/blog/2014-04-02-this-week-in-elasticsearch/ states, that feature #5519 was
added to 1.x, the release notes for, e.g. v1.1.2, however tell otherwise.
Only the release notes for 1.2.0 list #5519 as a new feature.

Since the 1.x docs deprecate/discourage from using `_boost`, and seemingly give a migration example at
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/mapping-boost-field.html#function-score-instead-of-boost
users of 1.1.x should be warned.
[DOCS] clarify /_cat/fielddata REST api documentation
Add version 1.2.4 and 1.3.1 to the version table