Adding initial git support
Adding better logging for when checking out the githash and reseting the branch
Fixing the "generate_graphs_for_file" method to not be dependent on the filename containing a date.