Set game_config::path. Update test with basic upload features (no response and only the header).
Add a timestamp in the logger. Refactor the logger to solve concurrent issues. Add to the cmake file boost time_date library.
Merge branch 'asio_umcd' of https://github.com/wesnoth/wesnoth-old into asio_umcd
Update the protocol documentation:
* Design rational section explain why the fixed length size field is needed.
* Add a section on the fixed length size field.
Add the library boost date time to scons and travis.
Fix some clang warnings.
Fix scons build for umcd_test.
* Correction of the archive_type and umc_type regex.
* Correction of uncatch exception (that didn't inherit from std::exception).
* Add a header size in the request.
Update doc: a fixed size length field is added before each metadata.
Compilation warning on Clang++.