closeAnimation synchronously when no animation

this saves a closure and a requestAnimationFrame for each
potentially-animated child of a structurally animated element
(e.g., each ng-repeat item in an entered view)