Simplified travis builds (external setup scripts)
Require cms in 2.4 composer.json (which is used in travis)
Yet another resubmission of pull request #1779

Yet another resubmission of pull request #1779. Hopefully it will submit against the "post-2.4" branch as intended.
Merge pull request #1790 from hdrlab/patch-5

Yet another resubmission of pull request #1779
RSS feed description encoding fix

Stops the RSS feed's description from being double XML encoded. The double-encoding started happening after a change to TextField.php in commit 029f77f5a414ec806d89311690281398a4898285.
Less trademark-encumbered doc icons (fixed #1787)

Thanks to http://p.yusukekamiyamane.com/
Use the correct variable as the key into $record

It was using $fieldName, which is the CSV field name, not the database
field name. This prevents duplicate detection from working. It now
properly uses $SQL_fieldName
Merge pull request #1821 from oddnoc/csvbulkloader-findexisting-2.4

Use the correct variable as the key into $record
composer/installer dep workaround

Moved to end of requirements, to work around a bug in composer - see https://github.com/composer/composer/issues/1147. This caused the dependencies to be installed in the wrong folder because the custom 'silverstripe-module' instructions hadn't been loaded at the time the core modules were installed via composer.
Fixing array to string conversion in dev/build for PHP 5.4
Fixing array to string conversion in dev/build for PHP 5.4
Updated github path
Merge pull request #1797 from hdrlab/patch-6

RSS feed description encoding fix
Move getTempFolder out of Core.php to own file
FIX Prevent DOS by checking for env and admin on ?flush=1 (#1692)
Merge pull request #2246 from hafriedlander/fix/flush_24

 FIX Prevent DOS by checking for env and admin on ?flush=1 (#1692) in 2.4
FIX: Have ParameterConfirmationToken includes work regardless of include path
FIX: Ignore invalid tokens instead of throwing 403
FIX: Actually use argument in getTempFolder
Merge pull request #2247 from hafriedlander/fix/flush_24

FIX: Have ParameterConfirmationToken work regardless of include path