Replaced std::string uses with string.

A custom string class might be created at some point. This is just
future-proofing the code.