Fix for imports of the same name in newer versions of Haxe

Imports of js.Dom and dhx.Dom confused new Haxe. This was fixed by directly importing the subtypes
in js.Dom (js.Dom.HtmlDom and js.Dom.Event)
Merge pull request #4 from Dr-Emann/fix_for_haxeimports

Fix for imports of the same name in newer versions of Haxe
Merge pull request #5 from bigmlcom/master

"Official" pull request for refactored Selection.hx
Merge pull request #6 from bigmlcom/master

Update merge, take 2