Automatic live schema validation with Emacs

This change causes appdata.rnc to be used for validation when an AppData file is edited with Emacs.