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

Please review.