Merge pull request #13 from greboid/master

Use J8 methods in TextFile.
Add method to FileUtils to get a Path.

This maintains a FileSystem pointing at the jar the application is
running from, which can be used to get Paths for bundled resources.
Merge pull request #14 from csmith/master

Add method to FileUtils to get a Path.
Tidy up gradle source sets.

This replaces the default source directories (src/main/java, etc)
with our own, instead of just appending ours to the list.
Merge pull request #15 from csmith/master

Tidy up gradle source sets.
Gradle version bump, now DNS works.
Merge pull request #16 from csmith/master

Gradle version bump, now DNS works.