Split arrays into multiple lines

The compatible app lists were getting especially long so I split them up
into multiple lines. This should make editing easier as well as line
diffs.
Remove trailing white space and use tabs for indentation

This is a pretty lame commit because it only introduces white-space
changes. I noticed that generally the code uses tabs for indentation so
I changed all space indentation to tabs. I also stripped trailing white
space and redundant blank lines. Lame but consistent.
Add Konversation to list of compatible chats
Prefix all KDE4 app names with kde4-

KDE apps' "app" names are prefixed with kde4, e.g. kde4-kmess instead of
kmess. Without this they will not be listed in the messaging menu unless
you symlink the .desktop file from /usr/share/applications/kde4 to
/usr/share/applications.

I've prefixed the KDE4 apps with kde4 now, installed the apps and
verified that they all appear in the menu after this fix and do not
appear without it. I tested this in Gnome Shell 3.12 on ArchLinux. If
this breaks listing of KDE apps on other distributions or shell versions
then we should duplicate each KDE app, once with the prefix and once
without.

This fixes #15.