Custom M-codes, Z probe offset

Add custom M code for changing Z probe offset

Refactored code values into Configuration.h, and changed numerical value for
info-report so as to not conflict with any documented codes
Merge pull request #20 from MissionSt/feature/adjustable-z-probe-offset

Allow run-time adjustment of z probe offset