Changed Animator so it can accept objects other than MovieClips.

This allows the use of objects with the same API as MovieClips. Also
changed some spots where the newest API of MovieClip was not being used.