Meta server: finish delegation renew and cancel rework. Move delegation cancel logic into client state machine in order to allow to validate request in the cases where delegation renew and cancel are allowed with delegated authentication. Enforce delegation expiration time with client connections authenticated with delegation by failing rpcs after the delegation expires. Periodically (3 minute interval default) check if delegation token that was used for authentication has been canceled, and fail rpcs in the case if delegation has been canceled. Allow renewal and cancellation of the delegation token used for authentication in the cases when the token's delegation bit is set. Always use the original token's issue time, user id, valid for time, sequence number, and flags when renewing the delegation tokens. This is needed in order to allow to implicitly cancel all tokens, including tokens created with renewal requests, by matching these tokens properties.