Fix tests.
Add bower.json. Closes gh-63.
Add 0.8.0 changelog.
Release 0.8.0.
Bump npm version.
Math.hypot.length should be 2.
If any argument to Math.hypot is Infinity, it should return Infinity.
Merge pull request #74 from ljharb/fix_hypot

Fix Math.hypot
[].slice === Array.prototype.slice
Merge pull request #75 from Daniel-Hug/patch-1

[].slice === Array.prototype.slice
Cache Array.prototype.slice and String.prototype.indexOf. Relates to #75.
Merge pull request #76 from ljharb/cache_prototype_methods

Cache Array.prototype.slice and String.prototype.indexOf. Relates to #75
Wrap everything in a self-invoking anonymous function

Wrap everything in a self-invoking anonymous function,
use a function declaration instead of a function expression for the `arePropertyDescriptorsSupported` function, and
cache `undefined` so it gets renamed to something shorter when compressed.
revert change to function declaration in #79
Merge pull request #79 from Daniel-Hug/patch-4

Wrap everything in a self-invoking anonymous function
Adding a failing test
Fixing Math.trunc
No dogballs
Merge pull request #80 from ljharb/fix_math_trunc

Fix math trunc
Refactor stuff.