Multiple mappings possible for selection cycling

This change also makes the arrow keys behave like Tab and Shift-Tab.

Fixes issue #83.