Made numerous changes to the benchmarking suite.

 - Added subsets for the benchmarks due to the long execution times.
 - Added SJCL, though it seems to be problematic.