Tag location notification changes

Added logic so multiple notifications (emails) are not created when edits are made to tags or locations in a users profile.