Added missing FileUtils specs
Make sure Tuple#[] primitive only accepts ints
Fixed parsing of block argument with calls that have obj
Small refactors here and there
Ugly --browser option. Will be nicer once we remove the SSA pass.