Add javadoc overview
Improve GitException class level doc
Note that GitLockFailedException is intended for retry cases
More details on the purpose of IndexEntry
Make overview hyperlinks open in a new tab