[IMP] hw_escpos: more fault tolerant printer detection
[IMP] hw_escpos: more fault tolerant printer detection

In some cases, the description fails (unknow printer, udev issues,...) and while
the printer works fine, the description fails.

This is a cherry pick of 994d45f4 to 8.0 (as the posbox is built on top of it)

Adel-Magebinary/odoo,bplancher/odoo,hip-odoo/odoo,OpenUpgrade/OpenUpgrade,hip-odoo/odoo,Daniel-CA/odoo,datenbetrieb/odoo,hip-odoo/odoo,glovebx/odoo,synconics/odoo,tvibliani/odoo,Nowheresly/odoo,Elico-Corp/odoo_OCB,odootr/odoo,CatsAndDogsbvba/odoo,glovebx/odoo,ygol/odoo,odootr/odoo,diagramsoftware/odoo,CatsAndDogsbvba/odoo,leorochael/odoo,diagramsoftware/odoo,vnsofthe/odoo,alexcuellar/odoo,glovebx/odoo,leorochael/odoo,tvibliani/odoo,CatsAndDogsbvba/odoo,NeovaHealth/odoo,synconics/odoo,spadae22/odoo,alexcuellar/odoo,synconics/odoo,NeovaHealth/odoo,Nowheresly/odoo,Nowheresly/odoo,leorochael/odoo,makinacorpus/odoo,leorochael/odoo,makinacorpus/odoo,glovebx/odoo,alexcuellar/odoo,NeovaHealth/odoo,datenbetrieb/odoo,makinacorpus/odoo,alexcuellar/odoo,ygol/odoo,spadae22/odoo,spadae22/odoo,bplancher/odoo,CatsAndDogsbvba/odoo,ygol/odoo,datenbetrieb/odoo,tvibliani/odoo,ygol/odoo,Nowheresly/odoo,odootr/odoo,Elico-Corp/odoo_OCB,Daniel-CA/odoo,bplancher/odoo,funkring/fdoo,OpenUpgrade/OpenUpgrade,diagramsoftware/odoo,makinacorpus/odoo,synconics/odoo,makinacorpus/odoo,Elico-Corp/odoo_OCB,Elico-Corp/odoo_OCB,spadae22/odoo,Elico-Corp/odoo_OCB,odootr/odoo,NeovaHealth/odoo,synconics/odoo,synconics/odoo,ygol/odoo,vnsofthe/odoo,alexcuellar/odoo,funkring/fdoo,diagramsoftware/odoo,Nowheresly/odoo,datenbetrieb/odoo,OpenUpgrade/OpenUpgrade,vnsofthe/odoo,NeovaHealth/odoo,diagramsoftware/odoo,vnsofthe/odoo,CatsAndDogsbvba/odoo,Adel-Magebinary/odoo,spadae22/odoo,funkring/fdoo,tvibliani/odoo,hip-odoo/odoo,leorochael/odoo,bplancher/odoo,OpenUpgrade/OpenUpgrade,funkring/fdoo,vnsofthe/odoo,Adel-Magebinary/odoo,Nowheresly/odoo,glovebx/odoo,tvibliani/odoo,Adel-Magebinary/odoo,Daniel-CA/odoo,OpenUpgrade/OpenUpgrade,Daniel-CA/odoo,glovebx/odoo,odootr/odoo,alexcuellar/odoo,tvibliani/odoo,ygol/odoo,makinacorpus/odoo,bplancher/odoo,funkring/fdoo,leorochael/odoo,funkring/fdoo,Elico-Corp/odoo_OCB,CatsAndDogsbvba/odoo,diagramsoftware/odoo,datenbetrieb/odoo,Adel-Magebinary/odoo,tvibliani/odoo,OpenUpgrade/OpenUpgrade,Adel-Magebinary/odoo,glovebx/odoo,datenbetrieb/odoo,diagramsoftware/odoo,leorochael/odoo,Daniel-CA/odoo,alexcuellar/odoo,Adel-Magebinary/odoo,spadae22/odoo,NeovaHealth/odoo,NeovaHealth/odoo,odootr/odoo,CatsAndDogsbvba/odoo,hip-odoo/odoo,synconics/odoo,spadae22/odoo,datenbetrieb/odoo,vnsofthe/odoo,OpenUpgrade/OpenUpgrade,Nowheresly/odoo,bplancher/odoo,funkring/fdoo,vnsofthe/odoo,hip-odoo/odoo,ygol/odoo,odootr/odoo,Daniel-CA/odoo,Daniel-CA/odoo,makinacorpus/odoo