This reverts commit 34d5394409cd39a7953bd169ffdc36a618641ce3.
Gcc builds were too resource hungry and kept getting killed by
Travis. Will keep investigating alternate approaches...
Changes required:
- switch Travis builds to gcc, using O0 for build speed
- enable a debug build
- enable coverage report for ctest on Travis (sent to dash)
* move src/mapserver to src/server (IMHO better name and in sync with
python/server)
* rename cmake option WITH_MAPSERVER to WITH_SERVER
* rename define MAPSERVER_HAVE_PYTHON_PLUGINS to HAVE_SERVER_PYTHON_PLUGINS
* Recreates composition for every test and therefore removes internal
dependency
* Reorders method calls to make the test pass
* Disable the test until https://github.com/qgis/QGIS/pull/1688
It seems that there is still a thread running when QgsApplication exits.
Error message:
QThreadStorage: Thread 0x16e29f0 exited after QThreadStorage 6 destroyed