remove unused `use_cache` in config classes
# What does this PR do?

`Lilt`, `Longformer` and `Canine` only implements encoder-only task heads (QA, Sequence/Token classification etc.), and `use_cache` is not used in their modeling file.
_The documentation is not available anymore as the PR was closed or merged._