Sort menu items according to priority descending, then title ascending
NEW Upload->replaceFile setting
Integrate composer in the Travis build process

Creates a package definition from the framework version being built,
and uses composer to install it into an installer project, as well
as the required modules for testing.
Update versions used in the Travis build.
Merge pull request #1238 from ajshort/travis-composer-3.0

Travis Composer Integration (3.0.x)

Conflicts:
	tests/travis/before_script
API Remove content-length setting in HTTPResponse

It's not reliable. Started in c69381c33, but only partially reverted.
Merge pull request #1161 from chillu/pulls/uploadfield-replacefile

NEW Upload->replaceFile setting
Merge pull request #1143 from svandragt/3.1

ENHANCEMENT Sort menu items according to priority descending, then title ascending
Merge remote-tracking branch 'origin/3.0' into 3.1

Conflicts:
	tests/control/HTTPResponseTest.php
	tests/travis/before_script
Update the Travis build versions to 3.1.
Merge pull request #1239 from ajshort/travis-composer-3.1

Travis Composer Integration (3.1.x)
Removed code "ad personam"
Merge pull request #1246 from g4b0/dataobject-hack-removing

Removed code "ad personam"