Merge pull request #1 from ErikZalm/Marlin_v1

merge
Added M112
Added estop handling
Test and refactor
Speed up QUICK_HOME feedrate for diagonal move

Speed up the diagonal move while still keeping each individual axis at
or below its homing feedrate.
Merge pull request #888 from whosawhatsis/quick_home

Speed up QUICK_HOME feedrate for diagonal move
Update Configuration_adv.h

Corrected error in AUTOTEMP instructions
Update Marlin_main.cpp

Added description of autotemp flags to M109
Merge pull request #893 from MyMakibox/patch-1

Update Configuration_adv.h
Merge pull request #894 from MyMakibox/Marlin_v1

Update Marlin_main.cpp
Add port for 5DPrint D8 Driver board
Add makibox machine information
Fix for stepper microstepping
Add Digipot config for 5DPrint D8 Driver Board
Add 5DPrint D8 Driver Board info and temperature table for Makibox hot bed
Add example configuration for Makibox printer, which uses the 5DPrint D8 Driver Board
Fix for reading microstepping resolution
Enable EEPROM by default for 5DPrint D8 Controller Board in example configuration
Revert "Fix for reading microstepping resolution"

This reverts commit 2715f6ddbf84397a6a89c4d2d1754ba32a15a899.
Revert "Fix for stepper microstepping"

This reverts commit eea3ba5588580b4460b3f27da549bcf52db5aad6.