Included <string> header in errors.hpp.

This prevents compilation errors when using STLport, which doesn't
include it from other standard headers.

Thanks to Marcello Pietrobon for the heads-up.
Ported fix from R01030x-branch.
Merge remote-tracking branch: upstream/master