Sync with Browser.hx 9acccab.

	* Move the GL alias out into its own file, for wildcard importing.
	* Typed array constructor fixes.
	* Replace internal links so they point to the Haxe API docs.
	* Add Audio and Image classes.

git-svn-id: http://haxe.googlecode.com/svn/trunk@6551 f16182fa-f095-11de-8f43-4547254af6c6
Remove try/catch from JS __instanceof.

I had to tweak the patch a bit to get the unit tests to pass. Closes
issue 1685.

git-svn-id: http://haxe.googlecode.com/svn/trunk@6552 f16182fa-f095-11de-8f43-4547254af6c6
Minor __instanceof cleanup and optimization.

Unit tests still passing.

git-svn-id: http://haxe.googlecode.com/svn/trunk@6553 f16182fa-f095-11de-8f43-4547254af6c6
[Php] escape enum fields (fixed issue #1570)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6554 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] overload selection algorithm
fixed issue #1755


git-svn-id: http://haxe.googlecode.com/svn/trunk@6555 f16182fa-f095-11de-8f43-4547254af6c6
forgot to add


git-svn-id: http://haxe.googlecode.com/svn/trunk@6556 f16182fa-f095-11de-8f43-4547254af6c6
[java/cs] Java: Replaced std lib by hxjava's jar. Other fixes:
- [java] hxjava version check
- [cs] fixed throw tvoid issue
- [java] fixed empty statements
- [java/cs] fixed TBinop + ExprUnwrap cast detection



git-svn-id: http://haxe.googlecode.com/svn/trunk@6557 f16182fa-f095-11de-8f43-4547254af6c6
removed unused variable warnings and improved pattern matcher errors (fixed issue #1720)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6558 f16182fa-f095-11de-8f43-4547254af6c6
handle toString when tracing abstracts (fixed issue #1723)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6559 f16182fa-f095-11de-8f43-4547254af6c6
typing fix (fixed issue #1742)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6560 f16182fa-f095-11de-8f43-4547254af6c6