This commit, unfortunately, has a lot of different stuff in it.  Main diff:
•  technical debt
•  Win7 logfile is now sent to BZ-side once sync is done
•  Added To-be-fixed updating mechanism  (uses mapping between BZ and CDETS)
•  Added a repeat-attempt mechanism for windows step 1 cli-queries (will now keep on for 20 attempts if any query-errors were encountered, useful for when Cisco-VPN connectivity is full of shit)
• Added increased Reporting coverage
• Fixed a bug to do with the Dupe-mechanism
• Changed some of the status-update process  (new valid transitions, refactored code)
• Fixed a bug to do with too long attachment-names
• Fixed a cosmetic bug:  Dan's new summary type format for enhancement:  starts with [ENHANCEMENT], and the first char got chopped off