client: update cap->implemented when handling revoke

Fixes #4578

Tested-by: Noah Watkins <noahwatkins@gmail.com>