Merge pull request #397 from FCStrike/dev

BugFix: Prevent blank category from causing user update to fail
Use privateValue if tag is not public
Merge pull request #399 from jgho/privateValues

Use privateValue if tag is not public
Find if tag isPublic
Merge pull request #400 from jgho/findIfPublic

Find if tag isPublic
Need tags before calling users
Merge pull request #401 from jgho/waitForTags

Need tags before calling users
Ensure that tag is present before checking isPublic