A bit of code cleanup (jshint/jslint)
v3.0.0
v3.0.1
Removing trailing whitespace
move _toString & owns below Function.prototype.bind shim
Merge pull request #226 from longlho/master

move _toString & owns below Function.prototype.bind shim
Moving shortcut comment that I should have read in the first place.
v3.0.2
Code cleanup.
Creating an internal isFunction function.
Adding a length assertion for Array#splice
Remove trailing whitespace
Adding another test for Function#bind, just in case.
Adding a failing test for #228
Adding isRegex.
String.prototype.replace partial reimplementation.

Credit to https://gist.github.com/jdalton/93632ea7a13c3c83c06e for how to do it. Thanks, @jdalton!
Merge pull request #229 from ljharb/fix_string_replace

Fix String#replace in Firefox
v3.1.0
v3.1.1
Fixing Function#apply in ES3 browsers