Bug 779336 - Replace DOMExpandoMap with a js::HashSet; r=bholley

--HG--
extra : rebase_source : 125fbd75b5123c17cda64c9dfe7e09b36c03bb42