tags lists are properly uniqued and joined now, also avoids type issues when passed as list/set or strings

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
fixed another line with same issues

Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
Merge pull request #6311 from bcoca/tag_sets_fix

tags lists are properly uniqued and joined now