ReteToken.concatenateTerms was assuming all terms could be str()'d to ascii

not true for Literal(u'\xe9'), for example