build: add .desktop file.

We will need someone to come through and setup i18n/l10n stuff. This file
will need to be setup for translation at that time too.