Added token_bucket class. Various documentation clean ups.