Error checking for invoice printing: OS detection, empty table detection
Merge branch 'master' of https://github.com/truly-auto/SENG403.git