'Made SortAlgorithm naive parallel.
Implemented unmemoized variable-chunk merge and merge sort.
Merge remote-tracking branch 'upstream/master' into analysis
Merge commit with upstream/master.

Note: Had to remove vector instantiation Vector[(U, V)](collection: _*) and use collection.toVector instead, due to scala compiler bug.