fix work gifts & new_recipients updating logic to allow un-gifting
Merge pull request #1228 from tuff-ghost/issue_3619

3619: Cannot remove gift recipient(s) from a work once added