Fixing .htaccess to ignore rewriting PHP files directly
Improve class naming and docs for DataList::applyFilterContext()
Fix edge case in which uninitialized buttons are being destroyed.

In certain cases, the button may not yet be initialized or may no longer have button properties at the time of removal from the DOM. Without this check, an uncaught exception is thrown.
BUGFIX Ensure  has length before using string index access.
Adding test for SortColumn to SQLQueryTest

Mostly for the benefit of MSSQLDatabase which is having problems
with subselects and alias functions.
Don't complain about pre-replaced YAML fixture relations
Allow recursive includes in i18nTextCollector (fixes #8133)
Merge pull request #1063 from drzax/log-file-formatter-fix

BUGFIX Ensure  has length before using string index access.
Merge pull request #1053 from unclecheese/patch-11

Fix edge case in which uninitialized buttons are being destroyed.
Removed direct sprintf() usage from _t() calls

Parameterized strings are easier to understand,
and more fail-proof, don't fatal out when not enough sprintf() args
BUG Graceful handling of sprintf with too few params in i18n::_t()

Originally discovered as a problem with the 'GridFieldDetailForm.Saved' in nl.yml
Added docs about which branch to choose
BUG: Confirmed Password Field now copies attributes to child fields.
Support for X-Reload header

Backported from 3.1. Required to get subsite's
"copy page to subsite" form submission working.
Clearer docs on using composer for contributions
upgrading 'Setting up an environment for contributing to SilverStripe' to heading 1

we do this to make it clearer that you can do the basic install OR a 'DEV' install - after that we list the advanced usage cases. 
Merge pull request #1077 from sunnysideup/patch-5

upgrading 'Setting up an environment for contributing to SilverStripe' 
Remove unncessary variable from TreeDropdownField
Merge pull request #1067 from halkyon/shorthand_ternary_op

Remove unncessary variable from TreeDropdownField
Merge pull request #1032 from halkyon/datalist_filter_docs

Improve class naming and docs for DataList::applyFilterContext()