Fix for issue #17
Added try catch when converting the http_version to a float. Should replace std::cout with error handling in the future.
Added try catch when converting the http_version to a float. Should replace std::cout with error handling in the future.