Allow background colour in benchmark to be set in the URL

Having different coloured results makes it easier to distinguish between
active instances of a benchmark (e.g., master + branch).
Activate the undo manager in the performance benchmark