Translations support

Adding translations support for hardinfo, based on a patch on the bugtracker.
Unfortunatly, I can't add direct support for the .desktop file into pot/po files, since cmake has horrible gettext support (or I can't find any good one). So, you need to add manually the translation directly into the .desktop file (see the fr update for example).