Use common monitor refresh rate estimator.

Ditch custom timing code in KMS.