Adds ContainerHeadroomEnricherTest, and fixes

- Don’t repeatedly publish “ok”
- Fix setting highThreshold (previously would never auto-scale because highThreshold set as `max(utilisation, calculatedVal)`)

I haven't live-tested this properly. Need to be careful because this was previously responsible for causing us to auto-scale to Integer.MAX_VALUE!