Suggestion to improve (TODO), no actual code changed
Made a more granular configuration possible PREVENT_LENGTHY_EXTRUDE. You can now decide to allow/disallow large length of extrusions to be executed.

Turning off the protection might be beneficial to those who want to do fast and long reversals.
Residual in the comments: there are no more mm/minutes but only mm/sec in the planner buffer.
Merge pull request #1 from ErikDeBruijn/Marlin_v1_Ultimaker-rc3

Marlin v1 ultimaker rc3
Fixed #if for Ultimaker.
Melzi support
changed encoder pos from int to long to fix problems setting x/y/z/e stepps_per_mm using the lcd menu
fixed typo
bug fix for scrolling of main menu when using SMALL_DISPLAY (2 lines only)
Merge branch 'Marlin_v1' of https://github.com/ErikZalm/Marlin into Marlin_v1
Fixes #153 for bad call to abs()
add additional dropsegments test
Merge pull request #166 from zittix/Marlin_v1

Fixes #153 for bad call to abs()
Merge pull request #164 from guanix/Marlin_v1

Melzi support
Merge branch 'Marlin_v1' of github.com:ErikZalm/Marlin into Marlin_v1
Merge pull request #159 from MaikStohn/Marlin_v1

Marlin v1 - BUG FIXES / CORRECTIONS
Limit PID autotune PWM to PID_MAX
Update Marlin/Configuration.h
Update Marlin/thermistortables.h
Update Marlin/Configuration.h