[IMP] point_of_sale: hold receipts until the printer is back online
[MERGE] from trunk
[MERGE] point_of_sale: receipt printing reliability improvements