mkdirTree: do not fail on existing directories
Some fixes in parser
corelibs: add make scripts
Add array.contains() and use in parser
Add String{Reader,Writer}
Use string switch in tokenizer