solutions/max_kaskevich/5: initial commit.
solutions/max_kaskevich/5/sources/5_4: solved.
Merge branch 'master' of https://github.com/sidorovis/cpp_craft_1013 into task5
solutions/max_kaskevich/5/sources/5_5: solved.
Merge branch 'master' of https://github.com/sidorovis/cpp_craft_1013
Merge branch 'master' of https://github.com/sidorovis/cpp_craft_1013 into task5
solutions/max_kaskevich/5/sources/5_5: fixed in according with new version of tests.
solutions/max_kaskevich/5/sources/5_6: pre solution in wait for test fix.
Merge branch 'master' of https://github.com/sidorovis/cpp_craft_1013
Merge branch 'master' of https://github.com/sergbrych/cpp_craft_1013
fixed bugs.

Signed-off-by: Serg Brych <sbrych@gmail.com>
fixed bugs.

Signed-off-by: Serg Brych <sbrych@gmail.com>
Merge branch 'master' of https://github.com/sidorovis/cpp_craft_1013 into task5
solutions/max_kaskevich/5/tests/5_6_tests/thread_safe_queue_tests.cpp: updated tests.
solutions/max_kaskevich/5: small refactoring.
added solved task 5.5
solved 5_4.
Add task 5_4.

Signed-off-by: Serg Brych <sbrych@gmail.com>
fix: task-15 (Islands) - single-line map is processed correctly now; the order of evaluating arguments in AND-operator are taken into account.
fix: ostream::write will not be called if length of message text is equal to zero.
     istream::read and allocation of memory for text-buffer will not be called, if text-length is equal to zero.