Fix void tags set in innerHTML

Void tags set with innerHTML on an element created from document.createElement has the same issue as #863 (which was previously closed by #864).

The included test case passes after adding default namespace (it was previously null).