nodeify: return undefined in the presence of a callback

possible fix for https://github.com/petkaantonov/bluebird/issues/151