Fix NullPointerExceptions in IdeCodeListener
Fix a critical bug in JavaElementType enumeration
Add helpers for class files
Fix some issues in core Java utilities
Resolve problem with class file documents, fix minor issues