Remove Weston configuration for devices where it's broken or unnecessary
See individual commits for justification
Devices which still have a weston.ini remain because the file's existence may be justified, such as containing configuration properties for rotating the screen. I am unable to test whether this is the case on the remaining devices (xiaomi-willow, pine64-pinetab, oneplus-kebab), so I'm just leaving it there for now.