[String] Add TrimCopy().
[Lexical] Change Version::FromString() to an explicit ctor, and improve the test suite.