Merge branch 'hotfix/db35a1-typo'
Switch back to ugly size output.

This works on Windows and doesn't assume *nix terminal with Perl installed.
merge edge into master
Fix endstop configuration
refix config
Merge branch 'upstreamedge' into upstream-master

Conflicts:
	ConfigSamples/Smoothieboard/config
delete gcc4mbed as it is not in edge
Update config
Fix a bug in the M500 for saving the PID setting

Forgot to add the S parameter
TemperatureControlPool: fix wrong index being assigned if a TemperatureControl is listed in config but disabled
Merge branch 'feature/Actuator' into edge
Merge branch 'fix/TemperatureControl_indexes' into edge
Merge branch 'master' into edge
Planner: missed a reference to minutes, we use seconds now
remove redundant (and now incorrect) comment describing the recalculate procedure
Add M203 to change max feedrates on the fly. Saveable with M500
Merge pull request #319 from wolfmanjm/upstreamedge

Add M203 to change max feedrates on the fly. Saveable with M500. Also wait for queue empty before changing accleration with M204
change minute -> second in relevant comments
Merge branch 'edge' into feature/Actuator
Arm solutions: use appropriate constants