Simplified travis builds (external setup scripts)
Require cms in 2.4 composer.json (which is used in travis)
Added --no-update hint to composer docs
NEW: Added DataObject::getQueriedDatabaseFields() as faster alternative to toMap()
API: CompositeDBField::setValue() may be passed an object as its second argument, in addition to array.

These changes provide a 15% - 20% performance improvement, and as such justify an small API change in the 3.0 branch. It will likely affect anyone who has created their own composite fields, which is fortunately not all that common.
Added test for lazy-loading edge-case in Money field.
Merge pull request #1788 from sminnee/perf-fix-in-viewabledata-obj

Performance fix in calls to CompositeDBField::setValue()
Allow SS_DATABASE_NAME in _ss_environment.php configuration

Makes setups which are completely driven by that file a bit easier
to automate, particularly if the same codebase is deployed
multiple times (e.g. to a staging and live instance)
Issue #1775 Add reference to $Me in loop and update occurence of Children with $ prefix.
Update template documentation to include DataList methods

https://github.com/silverstripe/sapphire/pull/1799.
FIX JSONDataFormatter wrong relation identifiers (fixes #1795)
Consistently used dollar notation in template docs (see #1794)
Less trademark-encumbered doc icons (fixed #1787)

Thanks to http://p.yusukekamiyamane.com/
Merge remote-tracking branch 'origin/2.4' into 3.0

Conflicts:
	.travis.yml
	composer.json
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 #1820 from oddnoc/csvbulkloader-findexisting-3.0

Use the correct variable as the key into $record
Merge pull request #1776 from chillu/pulls/composer-require-docs

Added --no-update hint to composer docs
Update page-type-templates.md
Add link to Config. Reference from the Config. Overview section to aid navigation a little
FIX File class typo
Merge pull request #1848 from a2nt/patch-1

FIX File class typo