fixed case sensitive issue for cmake include files
wrap the call to io_service::run in a static cast to resolve ambiguous overload issues on some compilers