Improved the repeating key interface

Repeat frequency can be checked per-binding, and isn't state of the
manager.