Switch to Benchmark.js

Implements Benchmark.js. A number of output changes to go along with Benchmark's functionality.

Closes #2.

Note: Breaks backward compatibility for all but the most simple tests as the module data structure format has changed.