Align icon labels and allow them to be multi-line (Bug 8646)

When thumbnails are turned on the icon labels can become unaligned with others
in that row. There's also unused space in the icon's label area that is now
used to display more of the text. Additionally, some effort was made to lower
the number of times the icon redraws itself in response to expose events,
especially during xfdesktop's startup.
Use GIcons and add support for emblems on icons
Fill in the icon area better

It bypasses the thumbnailer for svg icons so they look better.
Clean up middle-click menu appearance

Center workspace names so they look more like headers. Lower the
number of font states and insensitive color use in the menu. Fade
out the appicon for minimized windows. This patch also adds a
confirmation dialog box when removing a workspace (Bug #7337).
Make the GIcon for file icons private
Check GFileInfo before trying to use it.
I18n: Update translation cs (100%).

191 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
Make inactive workspace headers insensitive in color
Fix double-free crash
Better icon pixbuf caching

With the inclusion of tooltip pixbuf previews the icon pixbuf would
get recreated every time the tooltip pixbuf was generated. So now it
will cache both the normal size icon pixbuf and the tooltip pixbuf.
The pixbufs are stored in the base icon so that all the different
icon types don't have to do the same redundant checks.
Icon stays in place when renamed (Bug 1678)
Unselect the desktop icon after activating it. (Bug #8640)
I18n: Update translation en_GB (100%).

191 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
Icon spacing

Fix the spacing the between the icon pix and label. Also calculate
the label radius once rather than all the time.
Lower update delay of icon size spinbutton (Bug 9882)

This patch makes the process smoother when the value is taken into
account. The delay is used to avoid firing hundreds of events if
you keep the buttons pressed.

Signed-off-by: Eric Koegel <eric.koegel@gmail.com>
Use async functions when working with the dbus filemanager (9105)

This fixes the context menu not getting hidden when doing a rename,
additionally it removes some redundant code and hopefully makes some
operations a bit faster since it doesn't wait on it to complete.
I18n: Update translation id (100%).

193 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
I18n: Update translation en_AU (100%).

193 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
I18n: Update translation kk (100%).

193 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).
I18n: Update translation pl (100%).

193 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).