[FIX] hw_escpos: use pip module name for external dependencies
[FIX] hw_escpos: last commit didn't work as intended, reverting changes
[IMP] hw_escpos: do not crash on module loading if there are missing python dependencies
[FIX] point_of_sale: increased network posbox discovery timeout
[MERGE] from trunk
[MERGE] from trunk
[FIX] hw_escpos: syntax error
[IMP] point_of_sale: adding the icon fonts 'font-awesome'
[FIX] hw_scanner: capture barcodes in a separate thread to prevent misses
[IMP] point_of_sale: less confusing synchronisation indicator
[IMP] point_of_sale: better feedback on network and proxy connectivity + removed pos settings for obsolete features + improved proxy settings
[MERGE] from trunk
[FIX] hw_scanner: prevent the keyboard capture thread from starting during unit testing
[FIX] hw_scanner: start scanner thread on first use to prevent start during unit tests
[MERGE] from trunk
[MERGE] point_of_sale: further point of sale and hardware integration improvements