Printing "type *" if address type is a pointer in TAC
Making class_member() public
Increasing field width for procedure names in TAC
Handling class scopes in TAC
Handling default constructor calls for class instances

Of the form `TestClass myclass;`. If seen, call the constructor
procedure with implicit instance parameter.
Fixing type when dereferencing pointers
Handling member function calls

Major caveat: this will break if attempting to access a public member
field, which are unsupported in 120++, because this assumes any field
access invokes a member function. For a member function call, the
instance is pushed as the first parameter (and it is derefenced first if
it is a pointer).

Does some funky stuff to get a full name reprensentation of the
function. At some point, when freeing the final code list, the ops
should free their name field.
Handling constructor function definitions
Getting full name for member function definitions
Adding test.cpp back and class.cpp to smoke tests
Handling new expression for classes with op NEWC