Support promises or single callback in node style.

* Added a .readFamily method to ease some things.
* Added Mocha Tests
* Updated README
* Bumped version in package.json because of interface changes.