old translator removal - simplified process final operand

removed code from processFinalOperand() that was only used for the old
translator including the number of operands argument, processing of
arrays and internal functions (now handled elsewhere)

processFinalOperand() only called for operators and internal codes for
new translator, so it was modified to not push any internal codes to the
done stack, which was unnecessary and the callers (command translate)
just dropped the done stack top afterward anyway