Add config fragment for new i18n ordering system
Added composer.json
Added travis support
Added README with build status
Fixed travis.yml paths
More graceful handling of missing GET data in ModelAdmin

See https://github.com/silverstripe/silverstripe-cms/pull/253
BUG Consistently use FormResponse in CMS JavaScript (fixes #8036)

Regression caused by a security fix in 9bf3ae9a190
Fixed composer.json dependencies
Respecting model permissions in AssetAdmin
Updated translations
More useful default cols on "Pages" list (fixes #8199)
BUG: Replaced extendedSQL with DataList as per ticket 8183
Merge pull request #277 from silverstripe-rebelalliance/open/8183

BUG: Replaced extendedSQL with DataList as per ticket 8183
BUG Reinstated CMS "History" Preview (fixes ##8089)
Explicitly added routes (following removal of auto-routing controllers)
Using new "Security.login_url" configuration value
Reduced code duplication in ErrorPage (no functional changes)
Merge remote-tracking branch 'origin/3.0' into 3.1
Extracted ErrorPage default data to getter

Allows for less verbose overloading, while still keeping i18n capabilities
in place, which isn't possible with DataObject::$default_records
Excluded Postgres from Travis (breaks build due to internal errors)

We'll need to fix the "no space left on device" issue,
most likely caused by Postgres keeping too much of a query log,
or somehow creating a history of past data.
For now, having a Postgres build breaking the whole
build process (incl. MySQL builds) does more harm than good.