add command M666 for adjusting delta printer endstop position
Merge pull request #582 from hercek/upstream

add command M666 for adjusting delta printer endstop position
Update read me. Added comment about products that have a patent.
Fix the example delta configuration as someone forgot to do it.
Added BlinkM support over i2c
Merge pull request #589 from wolfmanjm/upgrade

Fix the example delta configuration by adding DELTA_DIAGONAL_ROD_2
Added BlinkM support over i2c
Merge https://github.com/timkoster/MarlinBlinkM into Marlin_v1
Define BlinkM default disabled
Fixed bug that makes ulticontroller knob backwards introduced Feb 28 2013 by Robert.
Bug introduced in version 6beb42cdf65971aeca93868305ed93ae6ed732eb.
Robert did a good job of simplifying but messed up this chunk of code.

Looking at working version: 839bef6d5d436055c6cef051b6b32a84bd18d05a
it seems there is no case where encrot3 should be defined as 2
because if ULTICONTROLLER is defined then NEWPANEL is also defined.
Merge pull request #594 from gr5/Marlin_v1

Fixed bug that makes ulticontroller knob backwards introduced Feb 28 201...
Fan fix for Panelolu2+Sanguinololu.
Merge pull request #595 from nothinman/Marlin_v1

Fan fix for Panelolu2+Sanguinololu.
FIx compilation error when enabling SERVO_ENDSTOPS (#591)
add ENCODER_PULSES_PER_STEP
Removed Delta from the default config file.
Changed EEPROM CHITCHAT behavior. M503 is always enabled.
Merge pull request #598 from GDV0/Marlin_v1

FIx compilation error when enabling SERVO_ENDSTOPS (#591)
Merge pull request #600 from xoan/Encoder_Pulses_Per_Step

add ENCODER_PULSES_PER_STEP
Added Y_DUAL_STEPPER_DRIVERS

Enables two stepper drivers to be used for the Y axis (useful for
Shapeoko style machines)
Each Y driver can be stepped either the same way or in opposite
directions, accounting for different hardware setups (leadscrew vs. belt
driven)
Revert "Added Y_DUAL_STEPPER_DRIVERS"

This reverts commit 7ee275b620fa055bb2b7516cf302ac3e531438ac.