Renamed async_resolver_delegate, and removed some of the framework cruft.
Renamed connection_delegate.
Removed some unnecessary files.
Replaced std::function handler with a template in async_resolver.
Removed warnings from CMakeLists.txt files, because of the noise from BOOST_CONCEPT_CHECK. Refactored normal connection test.