This patch prepares us to switch to using integers when handing off the animation time from the engine to the framework.
Move the animation libraries into src/animation and change importers to use package:sky/animation.dart. Also, move scheduler.dart into the animation library so that the animation library can be self-contained.