[Message Tray] Check for pending notifications before acting. Plus some cleanup.
[notification applet] Handle destroyed notifications gracefully.
Add keybinding manager, to enable binding of custom hotkeys with applets, desklets
and extensions via muffin
remove not needed line in .install file
Allow custom keybindings to be invoked during a modal state (popup menu or other
clutter actor open)
Remove hardcoded Super_L key for closing the menu applet - added a muffin call to
check for current overlay key.
keybindings.js: change xlet to 'custom'
Improve keybinding setter widget for applet settings.  Properly handles
modifier keys across all platforms instead of relying on Ubuntu-specific
code for special modifier key handling.
keybinding widget: Fix initial un-set state, refactor
keybinding widget: a little more refactoring
keybindings: A bit more cleanup
cinnamon-settings:  resize window to content size when entering a panel.

This helps prevent the 'empty' appearance some of the panels currently have.
Merge pull request #1678 from autarkper/notifications-fix

Notifications fixes
Couple fixes, added keyboard to 'no-resize' list, map the window
so we can get toolbar heights, before navigating to a pre-selected page.
Merge branch 'resize-cinnamon-settings' of https://github.com/mtwebster/Cinnamon
cinnamon-settings: Add a bit more padding for resizing the panels
Fixed the power applet showing up when moving applets in the panel
Merge pull request #1876 from mtwebster/resize-cinnamon-settings

cinnamon-settings:  resize window height to content size when entering a panel.
Don't use bumpmaps in cinnamon 1.8 (not fully ready)
Merge pull request #1803 from mtwebster/py-daemon

Cinnamon keybinding manager (using muffin)