Just merged the commit graph feature branch

#Gitte

@cjk Thanks a lot for this. Also will it be possible to add stashes & working copy in same commit graph as well? It will be really nice.

Something like this?

@surendrajat Yes, I am planning to add something like this. However, I‘ve been working on the commit graph for a little more than two weeks, so I am not sure if it will make it into the next release