Improve the README.
Add Function#bind helper so that we don't crash on old node versions.

Make sure that we don't crash if we are run on a version of node which
doesn't have all the wrapped methods.
Add test suite; support functions which don't pass an error to callback.