zero-initialize all signals arrays
don't leak memory
don't leak memory, pt.2
don't leak memory, pt.3
whoops, parentheses...
Fix debian/control, make lintian happy
Merge pull request #742 from monsta/patch-1

Fix debian/control, make lintian happy
fix GVariant leak by using the "inline" object creation, as described in
https://developer.gnome.org/gio/stable/GDBusConnection.html#g-dbus-connection-call
don't leak memory once more

Since g_bus_watch_name makes a copy of its second argument, we can free "split" variable right after that call.
Thanks to @mtwebster for pointing me at https://git.gnome.org/browse/glib/tree/gio/gdbusnamewatching.c#n566
Fix fault when entering certain invalid characters (', ") into the
mime application chooser custom command entry.
Merge pull request #741 from monsta/zero-init

Zero-initialize all signals arrays
Merge pull request #744 from monsta/thereifixedit

Fix some leaks
fix one more leak
Fix another possible crash, and a bit of useless code.
actions: add gsettings evaluative condition check.
Add Cinnamon workspace actions

TODO: Establish order better (either by file name or grouping?)
      Monitor gsettings key or refresh desktop menu upon each right-click
      in order to refresh actions.
makepot
Disabled workspace management actions (postponed to 2.6)
Merge pull request #746 from monsta/patch-1

Fix one more little leak
Switched locale path to standard /usr/share/locale