token field state fix when tokenfield:didaddtoken: delegate method gets called

when tokenField:didAddToken: gets fired, the state of the token field should reflect its state after the token has already been added. however, the frame of the token field has not yet changed to reflect the newly added token. this PR should fix this issue.