USB Support
New feature - USB Support!
Added support for USB connected thermal printers in addition to network printers. Note: this works on my HA and with my printer - I'm looking for feedback on any issues encountered.
Also added some refactoring to improve supportability with the expanding codebase.