Improvements to click event handling.

This addresses two issues:

1) Expected behavior with a collapsible menu is that repeated
clicking of the menu toggles collapse/expand status. This is
now the case.

2) The "Help" link was not previously clickable.

It also eliminates some unnecessary firing of the show() event.
Merge pull request #141 from eloquence/eventfix

Improvements to click event handling.