Add more Qt dependencies (network...) for the various components.
Hack to help the compilers on Travis find the Qt5 headers.

The clean version of this patch would be to properly have the header
paths set by CMake. On a Ubuntu 14.04, this patch is not needed, but
Travis uses a 12.04.
Add the -fPIE compiler flag.
Set the default build type to debug.
Force the use of C++11 mode.
Typo ; fix the server not being correctly linked to the common lib.
Add some tests dependencies to the linker.
Update compilers version on Travis, and dump version info.

From http://stackoverflow.com/questions/22111549/travis-ci-with-
clang-3-4-and-c11.
Make sure the Qt version used is >= 5.2.

Not sure if Qt5.3 will be compatible with this, but as I can not find a
pre-packaged Qt5.3 version this is not an issue for the moment.
Remove explicit include path (no longer needed).
Dump versions in the before_script session.
Use Qt5.2 on Travis.
Travis: put the CMake build into the "install" section.
Merge pull request #4 from Neki/topic/bf_fix_travis_builds

Use Qt5.2 on Travis, more recent compilers, and clean the install script.
Use a precompiled version of CMake 3.0.2.

Will speed up the Travis build.
Merge pull request #6 from Neki/topic/bf_travis_cmake

Use a precompiled version of CMake on Travis.
adding Game and Player classes
make some fixes (travis, namespace, typo)
adding functions to Game and Player; doing it in TDD with the included set of tests
#include and misc fixes