Dump diags when save failes.

DO NOT MERGE INTO MASTER!
Fix label conflicts in test cases
Force dump of API errors.
Avoid label conflicts in permission tests
Revert "Force dump of API errors."

This reverts commit ceffe6418236eb6b2dc55c1ab314448ced369d03.
Revert "Dump diags when save failes."

This reverts commit 81dc26a98516d2d7371453c0b8ef5af375577ed5.
Make travis run with --log-tap and no API tests
Error details when saving fails in EditEntityTest.
Remove unused use statements

Change-Id: I7f4ff875155e40acf0a6d673e328c58325b3bea3
Improve TravisCI build config

Change-Id: I4842d9bfef75df872d0181d657841bd429ec4359
Avoid hard coded entity ids in several test cases
Fix issues with new TravisCI build config

Change-Id: I2304999d5bacb6a337b45cd6963fe477562d0beb
Remove now obsolete sh file

Change-Id: Ibce49254ea744561c135273988635302e6beb6a7
Remove 2 reundand jobs, decreasing build time by 1/3

Change-Id: I82dc4669b3c76ce8c9293174eba8e9271385bc30
Merge pull request #3 from wmde/fixtravis

Improve tests so they pass on TravisCI
Merge branch 'master' of ssh://review/mediawiki/extensions/Wikibase
Remove some clutter from EntityDataRequestHandlerTest

Change-Id: I7fd6fe3f099550d8c5df5fbf92cefdd7ea2f51bd
Improve TravisCI build config

Change-Id: I4842d9bfef75df872d0181d657841bd429ec4359
Fix issues with new TravisCI build config

Change-Id: I2304999d5bacb6a337b45cd6963fe477562d0beb
Remove now obsolete sh file

Change-Id: Ibce49254ea744561c135273988635302e6beb6a7