Fix destroy method by storing references to bound listeners - Fixes #236

Would you mind testing this works for you, @bregenspan?  I'll check it more thoroughly tomorrow on devices when I'm back in the office.