Fix repeatedly triggered callback

_tw_numProps was being decremented into negative numbers and thus firing not once but each time.
The fix is to stop when we hit 0 and remove the Tweener component after calling callback.