fixed type bug (fixed issue #1761)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6524 f16182fa-f095-11de-8f43-4547254af6c6
another follow (fixed issue #1764)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6525 f16182fa-f095-11de-8f43-4547254af6c6
check abstract casts for ECheckType (fixed issue #1762)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6526 f16182fa-f095-11de-8f43-4547254af6c6
[Refactor] removed obsolete AKField

git-svn-id: http://haxe.googlecode.com/svn/trunk@6527 f16182fa-f095-11de-8f43-4547254af6c6
bugfix : don't inline constructors when a method is called

git-svn-id: http://haxe.googlecode.com/svn/trunk@6528 f16182fa-f095-11de-8f43-4547254af6c6
Cast the result of vectors too

git-svn-id: http://haxe.googlecode.com/svn/trunk@6529 f16182fa-f095-11de-8f43-4547254af6c6
[cpp] fix access on extern generation

git-svn-id: http://haxe.googlecode.com/svn/trunk@6530 f16182fa-f095-11de-8f43-4547254af6c6
Merged with latest Haxe and OcamlLibs SVN Mirrors
Improved update.sh.
Minor.