Separated the currentFrame and timeElapsed from the SpriteSheet so you can have one SpriteSheet for each type of texture.
Added another way to define your animations in the XML files. Now you can specify them frame by frame to create your own custom animations.
<animationByFrame></animationByFrame>
Cleaned up code and removed debugging code that it not needed.
fixed merge conflicts for animation2->dirty-develop