Readd CCAnimation.h and CCAnimationCache.h

As the replacement CCAnimationNode hasn't made it into 3.0, these ought to be back in the main header.