Prevent DOM updates after unbinding.
A little more robust implementation.
Merge pull request #548 from kadams54/destory-service-1368560

Prevent DOM updates after unbinding.

Corrects bug https://launchpad.net/bugs/1368560. DOM updates were happening on a timeout for debouncing purposes, but that meant that they might happen after the DOM elements being updated (i.e., the databound DOM elements) were removed/destroyed. This change makes sure the timeout is also canceled as part of destruction.