Fix problem where animations would not autoreverse when repeating (fix #2)
Remove layer classes

To remove code duplication, all code related to layer animations is moved to C4AnimationHelper. All CALayer subclasses are removed.