Add Z Probe Offset to EEPROM and Ultra LCD
Update ConfigurationStore.cpp

Unable to compile if ENABLE_AUTO_BED_LEVELING is not set (not set by default).
Merge pull request #720 from sourceperl/Marlin_v1

Update ConfigurationStore.cpp
Fix crash after home bug

Fixes a bug in the Extruder Runout Prevention feature that caused the
extruder to move back to “current_position” after a move if it was
activated while the move was in progress. For long home moves (which
are longer than the dimensions of the machine’s working area), this
would cause the machine to crash into the far end of its travel after
homing. This usually occurred on the Z axis, which could result in
damage to the machine if you don’t hit the reset button in time.
Remove previous_millis_cmd update from extruder runout prevention code

This seems to defeat the purpose of previous_millis_cmd, preventing the
time elapsed from previous_millis_cmd from ever reaching
max_inactive_time or stepper_inactive_time while the heat was on.
Previous commit borked.
Merge pull request #725 from whosawhatsis/Marlin_v1

Fix bugs in Extruder Runout Prevention, including DAMAGING HEAD CRASH
Format README.md with subsections

Having actual section headers instead of just bold text makes those parts of the document individually linkable.
Merge pull request #726 from DanLipsitt/patch-1

Format README.md with subsections
update .gitignore for MacOS files
Replace README with something brief
Basic operation of Printrboard with normal kinematics and inverted endstops
Printrboard with normal kinematics and non-inverted endstops
Enable CoreXY
Update author/config metadata
Set dimension, speed & acceleration limits according to Chris's changes

See lines 330...336 and 359...361 of c509d932986457b1d53ad19bdcdd0f59fe11b946
Add M550 code to spit out some info, including compilation date