initial encoding of token list into program line

added encode function to encoder (for now operands are set to zero)
added program word class for hold instructions and operands
added program line for holding a vector of program words
added program code mask enumeration value (in sub-code enumeration)
added sub-codes access function to token class
implemented program line to text function (for test output)
modified test encode input function to encode and output line