Make sure click handler on summary element is only bound once.

If you run something like `$('details').details();` twice on a page, it will bind the click handler twice, causing the details element to both open and close when clicked, thus returning to its pre-click state. I.e. it looks like the nothing has happened.
Added namespace to click event to avoid collision with other event handlers.