Fixed a bug with MapAlgorithm.
Removed *Double*, as it was becoming to cumbersome to maintain.
Fixed a bug with ModListModifier.
Removed extraneous println.
Removed noDest in favor of keyed allocation.
Reverted back to using noDest.
s/modNoDest/mod s/writeNoDest/write
Adjustable.run now takes an implicit tbd.
Rewrote MemoTest to use the new style (no dests, reads have cases)
Removed all use of dests from client code.
Updated AdjustableList.map to use implicit tbds.
Updated filter to use implicit tbds.
Updated reduce to use implicit tbds.
Updated sort to use implicit tbds.
Updated split to use implicit tbds.
Updated chunkMap/Sort to use implicit tbds.
Removed memoized as a parameter to the list functions - most of them would have
completely terrible performance if not memoized, and if we really need to be
able to turn it off for benchmarks we can have a global switch.
Removed parallel as a parameter to list methods - partitioned lists always
run algorithms in parallel, non-partitioned don't.
Made the type parameter names ([T, U], [V, W]) and method order (alphabetical)
consistent across the various AdjustableList classes.
Updated RunTaskMessage to pass an Adjustable instead of a function.