Promises are now resolved with an Object KVP as per the README.
Added readdir() and associated tests.
Upgraded Major version as resolving Promises with an Object is a breaking change.