changed program view contents to encoded output

the program model data() function was changed from getting translated
output of the rpn list to getting the program code output using
debugText(), which was required to be changed to a const function since
data() is a const function, and this required operandText() to be a
const function along with all the code operand text functions (and
program unit argument required to be const)