Validate desktop files at check-local

This should catch breakages caused by translations.