Add for loop statement
Fixes in core headers
Shell: print crashes on stderr
Parse classic for and range for
Add Var.hits to be able to remove unused vars
Parse range token correctly after int number
Turn optimizer on
Set variable hits in parser, parse if/else expressions