Adding new option for kdesk to send a signal to an icon

 * Kdesk -a with a custom message - the icon name
   will allow us to change desktop icons on the fly such as
   icon, caption, visibility and catpion.
Introducing Kdesk Icon Exits via signals (kdesk -a)

 * Kdesk -a will deliver a message to the appropiate icon
   and execute the icon exit script to change its appeareance.
 * This changeset provides the signal mechanism and icon match, no updates in place just yet.
New icon attribute called "message" to render text next to it

- new icon attribute in lnk files, to render literals next to the icon, with dual line support and smaller font
- fixed a disturbing bug: icon font size was always the same!
- instantiated icon filenames, caption and message so we can change them on request
New icon flag called halign

 * Enables to display the message attribute to the left or right
   side of the icon image.
Fire alerts to kdesk icons

 * This changeset completes to signaling system with the icon exit script.
   A sample script is provided for testing the 3 supported attributes at this point.
Merge pull request #38 from KanoComputing/icon-updates

Adding new option for kdesk to send a signal to an icon