bindAll throws a reference error if a given method is undefined on the incoming object
fix for previous commit - strings in bindAll ReferenceError message use single quotes
bindAll now uses bind instead of createCallback -- additional tests to ensure that errors are thrown for invalid input
Merge pull request #1692 from smarden1/master

proposal: bindAll should throw a reference error if a given method is undefined