Fixde a bunch of bugs related to problems with assert and the traceur compiler. Fixed a circular reference issue between the types in the unparser and the ast module. Fixed some random type bugs in the parser.