Added arrow key navigation option

This PR adds the option to enable keyboard navigation. The plugin will check for the top most section within the viewport bounds and navigate to the next on arrow down event or previous on arrow up event. If no sections are available (user is at the top or bottom of the article) the plugin will default back to the default behavior for that key press event.