Model updates
Updated tag model to just return tag if already exists on create rather than error
Updated marks model to do the same
Updated labels models to also do this
This will be less to process on user side. Since we return full record on create anyway, might as well just return the record even if it exists in these cases