changes to the hardware report.

Re-arranged, some widget renaming and hw_warranty rewritten
Merge pull request #153 from nbalonso/bug-fix-4

changes to the hardware report.