Addition of Orientation3D and improved compatibility of Matrix3D between Flash and the HTML5 and native backends.

Conflicts:
	backends/html5/openfl/geom/Matrix3D.hx
	backends/native/openfl/geom/Matrix3D.hx
If we try to load an url with parameter, the extension was "xxx?param=xxx...".
Just added a split on '?' to get he true extension.

Conflicts:
	backends/native/openfl/display/LoaderInfo.hx