Update JGit dependency from 1.3.0 to 3.1.0 and refactor external API accordingly.
Merge pull request #14 from michaeldejong/update-jgit-dependency

Update JGit dependency from 1.3.0 to 3.1.0 and refactor public API