Changed default background image if indicator could not be matched to an application. The new default icon (gnome-foot) is more neutral than the old one.
Implemented proper scaling of status icons, according to dash icon size. The status icons will now be 40 Percent of the dash icon size by default.
Improve matching of indicators to applications. If matching based on ID failed, also try label and title.
Hide application label if menu is opened. Matches default behaviour in Gnome 3.10
If the indicator was matched to an application, use the window activate function of the application instead of the indicator.open() function when the dash icon is clicked. This leads to more consistant behaviour with other application icons in the dash.
Added dash-to-dock extension compatibility.
Tweaked handling of icon themes once more

This should fix #27, let's just hope it doesn't expose any other corner cases