Merge pull request #5 from csmith/master

Fix incorrect distanceBetween function
New jar for 0.6
Style and API improvements.

Use Paths (so we can test sanely), fix a bunch of style issues.