Clean.js files from lib if they are created
remove uncessary comments from grunt-ts, change to outDir so that amd/commonjs works!
add compiled js for easy download
move preconditions to bottom of error
remove util, create ArrayUtilities external module to avoid overloading the file
remove collection object
import error into iterable heleprs
import ArrayUtilities into arryalist to clear array
typesafe equals
add missing Interfaces module to
convert hashmap, treemap, weakhashmap, hashBiMap, hashSet, treeset, rraylist, redblack tree to extenral
remove grunt-typescript, use grunt-ts insteda.