Changes to cons for GC
Merge branch 'ListWithGC' of https://github.com/LRParser/ProgrammingLanguages into ListWithGC
Making changes needed to be able to run the new memoryAlloc.p test