handle tuples when swapping columns, also retain initialization order (fixed issue #1436)

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

git-svn-id: http://haxe.googlecode.com/svn/trunk@5993 f16182fa-f095-11de-8f43-4547254af6c6
use -dce no for haxelib website (crash since the site sources are in /std ?)

git-svn-id: http://haxe.googlecode.com/svn/trunk@5994 f16182fa-f095-11de-8f43-4547254af6c6
Dynamic target type allows mixed array content as well

git-svn-id: http://haxe.googlecode.com/svn/trunk@5995 f16182fa-f095-11de-8f43-4547254af6c6
do not add default display-mode value to avoid messing up cache signature

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