Altered most IO Operations to use NIO.2 and AutoCloseable try statements
Revert "Altered most IO Operations to use NIO.2 and AutoCloseable try statements"

This reverts commit cbf229c0e8ce245b38d8508f6b32e73be1bd0d57.
The mentioned commit failed to build.
Merge commit '2dbfa7be70e47c91f10416f2e99087d208a528ae' into develop