Fixed "Cooldown" Selection not reseting bed temp

- enquecommand with multiple lines "\n" doesn't work -> M140 S0 didn't
get processed. So I wrote a new func for the cooldown which uses
setTargetHotend. In addition this does return to status page after
selection.
    - Added setWatch() to preheat-functions (Temperatur sanity check
would never have worked when preheating from the lcd panel)
Support for BariCUDA Paste Extruder derived from MakerBot Frostruder. Using Ultimachine RAMBo board. M126/M127 and M128/M129.
fixed problems in planner with solenoids for BariCUDA when set to 0
Added #ifdef BARICUDA around the BariCUDA changes
Merge pull request #474 from xifle/Marlin_v1

Fixed "Cooldown" Selection not reseting bed temp
Merge branch 'marlin_upstream' into jmil_upstream