Update docs and dist.
Optimize `_.sample`.
Revert part of the PhantomJS cleanup.
Ensure `_.sample` handles falsey `collection` arguments.
Add `_.sample` benchmark.
Reduce use of `undefined` literal.
Ensure `_.first`, `_.last`, and `_.sample` return the `undefined` if called with a falsey argument or an empty array if called with a falsey argument and an `n` value.
Update builds and docs.
Update vole and jam ignore entries.
Update Underscore version in copyright header. [ci skip]
Add "amd" keyword to package.json. [ci skip]
Fix dojo loader in IE < 9. [ci skip]
Avoid issues with engines that can't manipulate `arguments` objects with array methods.
Simplify `_.bind` benchmark.
Make worker unit test runnable in older Firefoxes.
Bump to v2.0.0.
Minor readme cleanup.
Update bower.json and component.json.