Always return the error if any sync method failed

It seems we could rely on the structure being zeroed by coincidence, which fails sometimes.
Allow using the key 'Filename' when using FindProfileByProperty
Fix critical warning when trying to use cd_edid_install_profile()
Use g_printerr in libcolordcompat

Applications using libcolordcompat won't typically have set up the correct GLib logging domains.
Always make the profile default when using cd_edid_install_profile