Don't call newtag hook until tag configs are in place
Properly init deftags for item-list
Fix improper phrasing on tag-state
Correct locks on eval_tags

Only config read, but needed var lock
Only call add / remove items with non empty lists

Keeps the hooks from getting called everytime there's a TAGCHANGE.