Removed sparse array support as it slows down methods by somewhat like 90%. See also: http://jsperf.com/cost-of-sparse-array-support
Added more unit tests