updateTags refactor

closes #2720
-refactor Models.Posts.updateTags method to reduce complexity
Merge pull request #2726 from jaswilli/issue-2720-tags

updateTags refactor