token: modified text function to return a standard string

the text function now builds into a standard string stream
was rewritten to make the private text operand function unnecessary
callers adjusted to accept a standard string
(rpn list text function was already ready for a standard string)