can-EVENT handlers that aren't visible in the page

fixes #1182 and fixes #1112

Prevents the hidden event handler from running if its not actually in the page.