prepare for haxe3 @:generic
optimize Std.int() for cpp target
work on unit tests
replaced DA.swapWithBack() with DA.swapPop()
added ArrayUtil.split()
update README