Introducing NIO.2 (JSR 203) Part 1: What are new features?