Marker key bindings

Key bindings (ctrl + P and ctrl + shift + P) for next and previous key bindings.

Fixes #636 
Review @devoncarew