getAttributeNS now returns null for empty attribute, not empty string.

Note: depends on #581, and the associated caveats therein!