various updates to macros. removed defined(%hash) statements from Translator.pm (dumpvar) which were bothering perl 5.12.2
Changed paths: