Removed natives (does anyone use solaris?)
Added dependence on extractNatives to test (needed for some unit tests
Some checkstyle fixes.
Set gradle's test task to depend on extractNatives
Fixed the discovery of the test resources classpath to account for gradle having it separate from the test classes
Fixed logback.gradle to account for the possibility of PathManager not being set up, and for NIO.2