[base] TokenShaper: some more naming cleanups
[base] Counter: added CAS-like compare_incr(exp, n)
[base] TokenShaper: almost lock-free get()/put()