Added the parent[Node|Element] to element.xtag. During lifecycle.removed...

... the previous parent is available via this.xtag.parent[Node|Element]. Also added test for this.
Fixed #63.
As far as I see the only solution is to store the parentNode in the xtag property.