repaired nozzle runout prevention to not collide with automatic stepper disabeling.
instant stop of sd prints from the panel.
ultralcd can now also stop the wait loop for the hot-end m109 heating when stopping sd prints.
make autotemp compatile for use without pid
Merged multiple extruder support.
Soft PWM. (Sanguinololu can also have PID temperature control)
Interrupt save WRITE for addresses > 0x0FF
merging
G92 fix
Fiexed E_ENABLE_PIN errors
untestest commit, so I don't loose code.. features runout prevention addons
Revert "untestest commit, so I don't loose code.. features runout prevention addons"

This reverts commit 651cde8b98b9499796e96cad9e267dcd6bbb86d4.
Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
lcd panel bed support
advance and ultipanel not any more in default config
cooldown
added m240 photography support. default off
header file simplification
simplified the includes, makefile now works with arduino23
add wiring.h, that can be used to overwrite:
 arduino-0023/hardware/arduino/cores/arduino/wiring.h
this is necessary if the avr libraries are recent, but arduino is old. Alternative: newer arduino
starting with sanguino arduino 1.0 compatibility
one step closer to a functional makefile..
fix duplicated definition of MOSI MISO pins in case motherboard==33