Checks that a callback passed to Promise.prototype.nodeify is callable before attempting to call

Signed-off-by: Christopher Rogers <chrissrogers@gmail.com>
Simplifies nodeify callable check
Merge pull request #36 from chrissrogers/prototype-nodeify-callable-safety

Promise.prototype.nodeify callback safety
Automatically rewritten for npm.