Shim for HTMLElement.prototype.outerHTML. outerHTML is missing from FF10 and previous versions: [https://developer.mozilla.org/en-US/docs/DOM/element.outerHTML]