Safari 6 returns null for SVGUseElement.prototype.instanceRoot

Add guards to the tests.
Merge pull request #345 from arv/guard-svg-element-instance-test

Safari 6 returns null for SVGUseElement.prototype.instanceRoot