Add a method to run git log using the system's git
With this method we can run git log against a branch, a ref, a file
and we can even specify from which revision/branch we want to run
this command.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>