This solves issue #56. Apparently, a previous commit changed sceneElementActor and broke the setRenderer method, making that it always restored the initial renderer.
I've also added a test so this will not happen again :)

Note: I've implemented a "reflection-based" implementation of the equals method that may be interesting for other tests...
Adding support for frame-based animations. This is basically a frame renderer defined as follows:
- List of frames
     + A frame (TimedRenderer) is a wrapper for any other renderer. It also includes the duration
- Function to determine the sequence of frames
     + Two types are currently supported: linear (with loop/no loop variants) and random. Linear is default, if not specified.
Merge branch 'renderer-frameanimation' of https://github.com/jtorrente/ead