OTHER-1014 required needToResolveAgainstDefaultDirectory implementation.
OTHER-1014 must override method newFileChannel or else super class will throw exception.
OTHER-1014 implemented method getPathForExceptionMessage, resolve, isEmpty, getByteArrayForSysCalls, getPathForPermissionCheck and asByteArray
OTHER-1014 initial