fix URI creation for commit belonging to a reference generation. using
now referenceName instead of timestamp; thus it is preventing creating
the same URI for two branch generations performed at the same time