Minor _.result optimization :)

Don't hate me

Mentioned this in #1515 a couple weeks ago
Merge pull request #1578 from megawac/result-optimization

Most minor _.result optimization :)
fixes #1575: underscorejs.org toc items way too wide
Remove changing nativeSome in tests

A side effect of this is that IE<=8 will pass tests more regularly
Merge pull request #1581 from megawac/patch-1

Remove nullifying Array.prototype.some in tests
Add a message to TypeError from _.bind
Merge pull request #1589 from mattrobenolt/patch-1

Add a message to TypeError from _.bind
Simply assert that a TypeError is raised
Merge pull request #1591 from mattrobenolt/better-test

Simply assert that a TypeError is raised
Function methods should not accept non functions

Fixes #1576
_.memoize  ignores falsey hashers

As discussed in
https://github.com/megawac/underscore/commit/6678ff828f2c4df2944ea8686d7b7148eab09f0b
Throws the native not-function exception