Suppress warnings for use of XPath in compiler and visitors
Suppress fallthrough warnings in generated lexer code
Remove unused assignments
Use ArrayList instead of Stack; use HashMap instead of Hashtable
Remove redundant cast
Mark additional types and methods that operate on the old API model as deprecated
Use new APIs where appropriate
Remove import declarations with deprecated types (fully qualify where used)
Remove unnecessary SuppressWarnings annotation
DOMLoaderException is still used, removed Deprecated annotation
Address all remaining deprecation warnings
Merge pull request #8 from sharwell/warnings

API usage and build warnings