changes to the hardware report.

Re-arranged, some widget renaming and hw_warranty rewritten.