Fix to ArgumentOutOfRangeException in handleUpdateOfType

In Go.handleUpdateOfType, if you remove/destroy a tween B in the onComplete method of a tween A, you sometimes get a ArgumentOutOfRangeException on the line 'var t = _tweens[i];'.
And I suppose that sometimes you don't get the Exception but you skip a tween.update() in the loop.

The fix I submitted here is to not remove immediately the tween when you call destroy() on it. It will be removed in the main loop in the Go class.