fix line number for PragmaDeclaration
only allow letters, digits, UniAlpha and "$%().:?@[]_" for mangling
Merge pull request #2030 from dawgfoto/fixupPragmaMangle

remove test cases with non-graphical characters