2568804eaa
since we're not always use jna (means that we can get warnings about missing jna libs) and according to the IDEA team, NIO2 works well enough to rely on it