add missing includes <string> and <limits>
workaround incomplete std::shared_ptr compatibility of old boost versions
remove unused function parameters
reformatting RequestHandler
reformatting RequestHandler
Fix lto option in gcc 4.9 by using gcc-ar / gcc-ranlib