Carbide Motion - Extend "Initialize Machine" capabilities

Machine origin which is where the machine is when first initialized will always have Z fully retracted (well, at that distance from the switch the pull-off is set to in Grbl).

If one has a BitSetter the machine will move to the tool change position automatically.

Not sure if Zero XY is worth the added button as opposed to just requiring pressing two buttons — that would be a UI query for the developers.