recreator: use standard strings for stacks and output

used operator += to append to strings
added new append character functions for top string and output
used rvalue strings arguments for append and push with parentheses
added to standard string calls for table string values
used for loop to recreate string constants (no replace equivalent)
replaced output is empty and output last char with back is not space