Merge pull request #2334 from mtwebster/csd-key-change

Update cinnamon settings theme settings to use csd instead of gnome-desktop-schemas
Merge pull request #2333 from mtwebster/alacarte-editor

Add launcher/desktop file editor.
Stack notification buttons vertically so they're readable
Go back to using horizontal buttons, but rejigger them in the default theme
to make them actually useful.  Added theme changelog to track these changes
and make it easier for theme dev's to keep up.
Actually add changelog