cpuidle: Add decaying history logic to menu idle predictor