ma::thread_group class was added.
ma::thread_group configuration for MSVC 2012 was chnaged to use Boost implementation.
Merge branch 'master' into feature/thread_group
async_basics2 project was switched from boost::thread_group to ma::thread_group.
asio_performance_test_client project was switched from boost::thread_group to ma::thread_group.
asio_performance_test_client project was switched from boost::thread_group to ma::thread_group.
async_connect project was switched from boost::thread_group to ma::thread_group.
echo_server project was switched from boost::thread_group to ma::thread_group.
qt_echo_server project was switched from boost::thread_group to ma::thread_group.
handler_storage_test project was switched from boost::thread_group to ma::thread_group.
nmea_client project was switched from boost::thread_group to ma::thread_group.
asio_performance_test_client project was switched to surrogate memory.hpp & functional.hpp headers.
async_basics & async_basics2 projects were switched to surrogate memory.hpp & functional.hpp headers.
async_connect project was switched to surrogate memory.hpp & functional.hpp headers.
echo_server project was switched to surrogate memory.hpp & functional.hpp headers.
handler_storage_test project was switched to surrogate memory.hpp & functional.hpp headers.
nmea_client project was switched to surrogate memory.hpp & functional.hpp headers.
qt_echo_server project was switched to surrogate memory.hpp & functional.hpp headers.
shared_ptr_factory_test project was switched to surrogate memory.hpp & functional.hpp headers.
windows_console_signal_test project was switched to surrogate memory.hpp & functional.hpp headers.