Add tests for handling of duplicate synonyms or synonym that is same as name in FITSKeyword
Use list comprehension in initializer
Update all FITSKeyword tests to handle unordered synonyms
Check for duplicate synonyms

Closes #117