added code to properly handle common names in merges and attaches
fixed/tested commonnames synonym bug
removed some dead code, fixed resource leaks reported by Eclipse
refactoring of previous change that passes common name synonyms through, also removed second copy appearing as synonym of default type
Fix logic for matching synonym types and refactor
reduce PBDB chatter
Merge pull request #6 from NESCent/commonNameFix

Common name fix