Merging upstream changes up to 35775395d9b5206e584b3734ab7e070e072603f8
from https://github.com/MarlinFirmware/Marlin/tree/bugfix-1.1.x
Using TMC2208 in standalone mode, I've inverted the stepper direction to match Anycubics pin layout. M110 memory watcher was removed due to redundancy and - ironically - to save memory.