Restore some XPCOM interfaces
This restores some XPCOM interfaces for use by mshtml. For nsIDOMMediaQueryList, AddListener and RemoveListener are not implemented since they're not really needed; they can be implemented via AddEventListener on mshtml side.