Added manual test for the logger metrics
epoll_test: added test suite for testing assumptions about epoll api
fs_utils: exception safety in utility functions (TRIVIAL)
PLAT-765: implemented "operator +" for TimePeriod (TRIVIAL)
PLAT-766: test answers Jeremy's question

  J: Does TimePeriod t; t += "1s"; work?
  W: Let's ask our tests
  T: Yes, it does!
added binPath variable to launcher so we can specify where the binaries are
HttpClient now uses 1024 maximum http connections by default
http_client_test: following "numParallel" changed from 4 to 1024, adapted the stress test to specify 128 concurrent connections instead
Make stress test run in a similar context to the one prior to the change to "numParallel"
http_client_test: ensure that no instantiated HttpClient has more than 4 parallel connections
runner_test_helper: enabled quiet mode
PLAT-771: Fix for double encoding for space in path
Hotfix. Missing include
PLAT-771: Added leading / needed for erase
Merge pull request #157 from datacratic/PLAT-771

PLAT-771: Fix for double encoding for space in path
Child now receive a SIGTERM when the launcher dies
Merge pull request #158 from datacratic/SIGTERM_to_launcher_children

Child now receive a SIGTERM when the launcher dies
changed default value to avoid load shedding at startup
fixed memory corruption in http client
added a guard on size()