add some things to better closures
reformat long line in typer
attempt to fix test fixtures
reenable better closures, now that some bugs are fixed
bytecode generation should blow up if it encounters a call with a block
clean should rm generated test files
rm local return in mirror_type_system.mirah
add a couple TODOs, make issues for most warnings related todos
add flag for enabling new closures, default to off

it's taking longer than I thought to get the new closure impl working, so I'm feature flagging it. That way I'll be able to build a separate test suite run w/ it and separate meta-circular tests