Port to Haxe 3

I just stuck with this:
stdjs\haxelib\js\w3c\html5\Core.hx:56: Cannot extend by using a class

    extern interface RadioNodeList extends NodeList
    {
    	public var value : DOMString;
    }

Please take a look at this when you will have time.