Merge pull request #48 from oliv3r/master

UM2 Marlin cleanup
Merge pull request #1 from Ultimaker/master

Upgrade to present UM level
temporary save machine settings (re-issued)

saves all machine settings which can be modified by M-commands to one of
ten available temporary spaces:
M605 Sn for saving in space no. n
M606 Sn for recalling from space no. n
S0 is used if S is omitted
Merge pull request #49 from Dim3nsioneer/temporary-save-machine-settings

M605 & M606
Disable I2C and SPI in electronics testing mode so those pins can be controlled with normal IO action.
Merge branch 'master' of github.com:Ultimaker/SecretMarlin