Add --ancestry-path to git log.

This fixes weird behaviour for 0.2.5 tag in python-keystoneclient
where incorrect $start_commit was chosen.

If this has any unwanted side effects, please ignore.