Several doc presentation/interactiontweaks:
- on page load, the navigation sidebar is
scrolled to show the current section (as
well as can be expected)
- refactored the keypress handling to use
a switch statement. This makes it easier
to handle multiple keys with the same
logic.
- add a modal dialog describing the keyboard
shortcuts available while viewing the docs.