removed getChar; replaced some characters to match those in UG keyboard in XKB/X.Org; added license info in source files; and other minor code changes