Changed DDLCompiler to use the Java lang identifier rules to determine
valid classes rather than the pattern matcher because Java class names
allow various versions of underscore and currency.
Remove unnecessary inner class.
Merge pull request #1269 from VoltDB/ENG-6109-SupportUnderscoreInImportClass

Eng 6109 support underscore in import class