Add test by-products to .gitignore
Support core types and exceptions
Turn on debug info
Improve error handling in the parser
Fix infinite loop in printer
Add missing close tags
Fix wrong tags
Support package types without substitutions