Added rollover extension period

Allows a rollover (e.g. a modified keypress) to be registered even if
the modifier key was released slightly before the modified key