Fix default FileSystem.open behavior

Fixing behavior of open with respect to javadocs.
- Open w/out options opens it for read, write, and create
- Open w/ options will interpret createNew flag correctly, and throw exception of file exists. See https://bugs.eclipse.org/bugs/show_bug.cgi?id=424493