Enum: add constructor method
library: fix segfault on Cons.toString()
Node: add missing tokens
bytecode compiler: add generator support
eh_interpreter: stop allowing yield in non-bytecode environment
generators: switch to bytecode-based implementation
eh_gc: fix segfault

No idea why, but without this change it segfaults whenever it starts trying to parse something.
generator: remove generator_info