replaced translated lines with line info list in program model

added new LineInfo private structure to ProgramModel, which currently
contains an error list index (not used yet) and a pointer to the RPN
list for the line (will eventually be replaced with an index to the
program code array)