added support for output stream(cout<<) for compute::string

Please review.
Looks like there's a typo here: `Triats` -> `Traits`. Also, `basic_string` has two template parameters (`CharT` and `Traits`) so you should use both here.