Added ability to complete Animation chains instantly

-Completed animations will instantly apply the final result of the
animation, and propagate the completion call to the rest of the
animations in the chain.  Animations which have already been completed
manually or automatically by the animator will have no effect.
-Abstract method for complete() added to Animation (can be called
through the Animation.Handle), and implementations for existing
TriplePlay Animation subclasses