Sort out event handlers for sliding menu

Instead of tracking the open state of the menu,
use the "slide" class to determine whether the
menu is open or not at the moment. Also, just
switch handlers to one-time-only handlers
each time the menu is clicked.