Merge recent changes from official Marlin

Includes accuracy & speed improvements to the auto bed leveling calculation