[Fix] event listener unsetting on region swap.

### TLDR

Using jquery's `.html` or `.empty` removes event listeners from all nodes that are removed. In the case of marionette this is problematic in that if you are using `preventDestroy` when swapping views in regions your old view would have its DOM events undelegated, thus forcing you to  rebind your events manually. (this was the bug)

Fixes #2159

I prefer testing the *behavior* clicking, handling cause sometimes it's hard to get all of these things right... like maybe the event is there but ignored... who knows... with that said, I'm cool with this too