beginElementAt, endElementAt

Adds a test that uses beginElementAt and endElementAt.
reparent animation element

Add a test that removes an animation element from the DOM, and then adds
that element again with a different parent element.

The animation should now affect a different element, without the
progress of the animation being affected.
Merge pull request #16 from ewilligers/reparent

reparent animation element
mpath linking to path

Adds to the animationMotion test a motion animation using an mpath child
element instead of a path attribute to specify the motion path.
Merge pull request #18 from ewilligers/mpath

Mpath
Merge pull request #17 from ericwilligers/beginElementAt

beginElementAt, endElementAt
begin, end and repeat events

Add a test that responds to begin, end and repeat events by starting new
animations.