fix set length
update LICENSE
move swc to bin/swc
update gitignore
use Vector<T> for *Hash*
shuffle(): use array for passing random vals
don't use Type.createEmptyInstance() for supporting @:generic
use ds Vector in mem*
no need to inline toVector()
minor flash+generic fix