adds file system methods that aren't included in the native fs module and adds promise support to the fs methods.