Integrated with Coveralls code coverage reporter

Can we move polyfills into src/lib/ and then point preprocessor here to ../src/*.js, so that we don't need `/* istanbul ignore next */` so many times? Or maybe we could just wrap all of these in a closure and ignore the closure? No ideal options here, I know.