Remove trailing spaces when parsing Icon

Fixes extraction of applications like zhu3d
Add a config object to avoid duplicating all the file loading
Fix the AppData licence on the nautilus override
Allow all free content licences in the AppData files
Set the icon-size and the min-icon-size in the config file

Ubuntu doesn't use a 64x64 icon size.
Set the preffered icon sizes in the config file