This change makes the library usable (again) on C++03 standard library implementations where <stdexcept> doesn't imply inclusion of <string>, e.g. STLport.