Fix for Issue #11: Clean up events on hide
Maintain chaining on hide(), adhere to coding style
Merge pull request #12 from mruzekw/fix-multiple-event-firing

Fix for Issue #11: Clean up events on hide