Rename AttrList to NamedNodeMap

This PR renames AttrList to NamedNodeMap, to comply with the HTML DOM spec.