backend: Initial rpgpie implementation
This is a little messy for now, only deals with actual hardware cards, error handling is not very good, and handling of multiple cards is broken.
That being said, it works
I'm opening to gather some early feedback, and would be interested to know if this is a direction worth exploring further.
See #58