Roll back some changes and just put in the fix for homing.
Merge branch 'Marlin_v1' of https://github.com/beardface/Marlin-OpenSL into Marlin_v1