added scroll timeout to keyboard button press

Added the ability to deactivate keyboard button scrolling for short period of time using setTimeout. This will allow for an animations inside the slides to play before being able to scroll to a different slide. 

Signed-off-by: Ramsay Lanier <ramsay@nclud.com>