Soft motor cleanups + pos error fields, pseudomotor start, motor field alias cleanup