Start on operation ordering by looking at function args with side effects

git-svn-id: http://haxe.googlecode.com/svn/trunk@6087 f16182fa-f095-11de-8f43-4547254af6c6
added haxe.ds.ArraySort (stable merge sort implementation)

git-svn-id: http://haxe.googlecode.com/svn/trunk@6088 f16182fa-f095-11de-8f43-4547254af6c6
[Swf9] correctly report ObjectMap.remove result

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