applets/status: Add a cog icon to be more intuitive
applets/status: Use a power icon and shove to the end (Cheers Blaž)
applets/icontasklist: Hide context menu separator if not needed

If we have no DesktopAppInfo, we do not need to show the separator item
as we have nothing to separate *from* (i.e. pin/unpin)
wm/plugin: Add context menu to desktop root

This menu provides quick and easy access to changing the desktop background,
GNOME Control Center (as per gnome-shell) and the "Personalise" option will
launch the Budgie Settings window (in budgie-panel)
wm/plugin_314: Fix tired craq-commit
applets/lock-keys: Introduce the "Lock Keys" applet

This applet just provides visual indication as to whether the caps lock
or num lock keys are active (indicated by a "A" and "1")

Currently these are theme dependent for indication status, so in future
we'll switch away from requiring "dim-label" and then use icons.
rundialog: update with new design

Introducing new design for rundialog. Now it has a Grid
which displays all the results come out from the search.
It is also possible search through the Application's Keywords,
Description, Name, and so on.

Design based on GRunner: http://youtu.be/iQX6DFHRqFk
Refers #104
launch first item on pressing return
rundialog: use a Gtk.reveal as effect for the results
rundialog: add headerbar with preferences and close buttons
rundialog: fix default width
rundialog: add suggested-action class on the fist item
vapi: fix gdesktopappinfo search return value
rundialog: add info labels which show app's description and exec commmand