Ensure both file basedir and options are optional (w/ tests)
Merge pull request #6 from krakenjs/file-async

Ensure both file basedir and options are optional (w/ tests)