Some fix and add examples with using boost::asio and WINAPI:
- main_boost_asio.cpp - by using boost::asio::io_service and thread pool with single created thread
- main_winapi_cond_var.cpp - by using CRITICAL_SECTION & CONDITION_VARIABLE