Port the clip path type
Remove obsolete code
Make animations work without a document

Basically for the case of a <use> tag that refers an element
that has an animation tag, those animations wont get animated
because there isnt any document_inserted/removed event.
Now the timeline is requested at process and the it is removed
whenever the hierarchy of the node changes.