feat(milano_ceiling_fan): extend presets, timer, speed
From original PR #4788, the first commit has Sleep mode as mentioned in #5530,
but case was wrong, so it was probably removed due to that.
Device info and submissions on #5530 have a continuous speed range from 1-100%,
not discrete steps from 16-96%. The original config on #4788 went to 100,
I am not sure why the final one only went to 96%.
According to #5530, the timer goes to 12 hours, even though the docs say 9.