Prevent adding duplicate tags with different casing

fixes #2478
- Check for existing tags with different case