Move HidDevice to struct Pedals
In hidapi v0.4.1 it is not yet possible to store the HidDevice in a
But, there is already a pull request to implement this. If this gets ever merged, we should move the device into the struct.
Deleting a branch is permanent. It CANNOT be undone. Continue?