switched validator library out in favour of String lib
closes #1724
speed up category purge

using eachLimit
dont emit stats on every topic delete
sortedSetsRemove

instead of calling sortedSetRemove() one at a time for each id remove
value from multiple sortedSets with one db call
use sortedSetsRemove to remove tid from tags