Created by: pmclanahan
The test for keyboard nav with the arrow keys only fired
the keyup event. The issue was with the mechanism that
prevented double move
method firing for keyup, keydown,
and keypress.
This adds a more complete triggering of a full key press
and fixes the issue with the double calls to move
.