Robot: static Pins
PauseButton: static Pins
Extruder: static Pins
TemperatureControl: static Pins
Endstops: static Pins
Stepper: remove redundant Pin pointers
Pwm: use underlying pin; Switch: static Pwm
ConfigValue: remove redundant as_pin and as_pwm methods
Merge branch 'feature/static-Pins' into edge