API Error page support for Security controller errors
BUG Fix encoding of SearchForm::getSearchQuery
This made it awkward for user code to extract the query value for use in other applications; This would otherwise have to be xml decoded again.
Casting has been promoted to the templating level via DBField::create_field and a `SearchForm.casting` config setting.
Merge pull request #1007 from tractorcow/pulls/3.1-security-errorpage

API Error page support for Security controller errors
API Update ErrorPage to respect new HTTP Error codes
Merge pull request #1006 from tractorcow/pulls/3.1-http-error-codes

API Update ErrorPage to respect new HTTP Error codes
Updated translation masters
Added getBreadcrumbItems to SiteTree
Merge remote-tracking branch 'origin/3.1'
Updated translation masters
BUG Fix sorting on main ReportAdmin grid
ref: CWPBUG-133
Support for protocol relative RedirectorPage.ExternalURL
Merge pull request #974 from micmania1/930-added-breadcrumbs-getter

API Added getBreadcrumbItems to SiteTree
Ensure ajax call includes query parameters so that SitreeFilters function as expected. Required for subtree branch loading.
Merge pull request #1029 from rodneyway/1028-SiteTree-filtered-view-not-applied-to-subtree-branches

1028 - BUG FIX: SiteTree filtered view not applied to subtree branches
Merge pull request #1022 from silverstripe-iterators/pulls/redirector-proto-relative

Pulls/redirector proto relative
Merge pull request #1013 from tractorcow/pulls/3.2-fix-fulltext-query-encoding

BUG Fix encoding of SearchForm::getSearchQuery
Merge remote-tracking branch 'origin/3.1'
Removed goutte driver from Behat, not supported

Was added way back with the original behat.yml, and then forgotten about
Merge remote-tracking branch 'origin/3.1'
BUG Fix deleted pages redirecting the CMS
Update behat tests for Mink 1.6 compatibility