Create annotation coloring from revision hash, not RNG numbers
This ensures the same background colors for annotations on every invocation of the annotation bar, for consistent display.