use one makeList builtin, and a few minor fixes
Merge branch 'nwo' of github.com:brownplt/pyret-lang into nwo