In pursuance of lower energy usage: if the system is properly asleep, don’t even run our timer. Do absolutely nothing other than flash the cursor.
Reduced cursor flash rate to get into the low energy usage category when the system is otherwise asleep.

I need to consider whether there’s potentially a Core Animation means to flash the cursor that would give us all-but zero energy utilisation.
Merge branch 'master' into EnergyEfficiency