Benchmark colours in scatter now consistent

In cases when a benchmark is dropped, colours across single site plots
may become inconsistent for benchmarks - fixed for scatter plot. Added
LegendText and BenchmarkColour functions as part of doing this. Created
separate file for colour functions.