Merge pull request #125 from TheSnoozer/master

Fix for #124
Use svg instead of png to get better image quality
Merge pull request #129 from PeterDaveHello/patch-1

Use svg instead of png to get better image quality
Update jgit version to 3.4.1.201406201815-r

Resolves #104
Added possibility to specify encoding for generated git.properties/git.json file.
If no encoding is configured, platform encoding will be used as before.

Resolves #130
Write git.json file with UTF-8 encoding.

Resolves #130
Merge pull request #131 from ffriedrich/encoding

Added possibility to specify encoding for generated git.properties file
Implemented #133 tags on current commit in jgit and native

It's hacky as in native... oh well, <3 jgit.

Resolves #133
[maven-release-plugin] prepare release v2.1.11
[maven-release-plugin] prepare for next development iteration
Support absoulte path in git submodule gitdirs

When using git submodules, some versions of git (e.g., 1.7.9) use
abosulate path in the gitdir reference of the submodules. This patch
adds support to handle absoluate path correctly.
Use parent directory not parent project to locate gitdir

When searching for the git directory of a project the search follows
the project's basedir parent directory rather than following the
project hierarchy (which is not correct)
Merge pull request #135 from maiergre/master

Improve gitdir handling with submodules
Added protection from NullPointerException when dotGitDirectory is wrong.
Merge pull request #140 from bsodzik/master

Added protection from NullPointerException when dotGitDirectory is wrong.
Slightly improved exception handling for wrong dotGitDirectory.
add boolean property: 'files.dirty' if working dir is dirty
Small cleanups
add unit test checking for dirty files
Merge pull request #142 from abatkin/master

add boolean property: 'files.dirty' if working dir is dirty