add required traling semicolon to string lists in the .desktop

fedora's packaging tools require it, and it is part of the spec
http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s03.html