Make benchmark.js cross-platform.

Also, check for failures in all places.

This is how it looks now on Windows:

```
┌────────────────────┬─────────────────────────┬─────────────────────────┬────────────────────┬────────────────────┐
│ File               │ Before                  │ After                   │ Savings            │ Time               │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ html-minifier      │ 49978 (48.81KB)         │ 38611 (37.71KB)         │ 22.74% (11.10KB)   │ 204ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 219ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ abc                │ 93187 (91.00KB)         │ 78041 (76.21KB)         │ 16.25% (14.79KB)   │ 328ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 328ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ newyorktimes       │ 134565 (131.41KB)       │ 113790 (111.12KB)       │ 15.44% (20.29KB)   │ 328ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 328ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ google             │ 136320 (133.13KB)       │ 129327 (126.30KB)       │ 5.13% (6.83KB)     │ 828ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 843ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ msn                │ 160454 (156.69KB)       │ 136471 (133.27KB)       │ 14.95% (23.42KB)   │ 594ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 610ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ es6-table          │ 120768 (117.94KB)       │ 81968 (80.05KB)         │ 32.13% (37.89KB)   │ 375ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 375ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ amazon             │ 251828 (245.93KB)       │ 211598 (206.64KB)       │ 15.98% (39.29KB)   │ 797ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 797ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ stackoverflow      │ 205280 (200.47KB)       │ 163577 (159.74KB)       │ 20.32% (40.73KB)   │ 406ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 406ms              │
├────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┼────────────────────┤
│ wikipedia          │ 411051 (401.42KB)       │ 390036 (380.89KB)       │ 5.11% (20.52KB)    │ 453ms              │
│ + gzipped          │ 0 (0.00KB)              │ 0 (0.00KB)              │ NaN% (0.00KB)      │ 453ms              │
└────────────────────┴─────────────────────────┴─────────────────────────┴────────────────────┴────────────────────┘
```
Fixes #300 

/CC @kangax @duncanbeevers