Fix Compilation error

Fix Compilation error .....
Fix menu stop command do not switch off temp

Because commands are on pipe even if command to cooldown is sent some to
heat can come at begining of printing so add a timer to allow only
cooling down and no heat during 3s when cooldown command is requested
List of  Menu and flow

Using menu flow from marlin this is list of menu for FW
Current Menu in png

Current Menu in png
Save one setting at once for some actions

For sound, light, powersaving and Zprobe, no need to save all eeprom but
just the targeted setting to avoid another unwished save happen in same
time
Merge pull request #12 from luc-github/davinci

Merge luc