[MERGE] from trunk
[FIX] hw_scanner: do not use real keyboards as scanners, start driver thread on get status
[MERGE] hw_scanner fixes
[FIX] point_of_sale: loading screen was not waiting until posbox connection
[MERGE] point_of_sale: regression fix