Refine single-instance cheking.

 - Improve the display message
 - Change the location of lockfile from .config to .cache
 - Check for the script name to decide if it is really another instance
   of UTT running. Changed to fix rare bugs (eg: LP: #1170571)
Remove the pid lock file on exit
Merge pull request #118 from phanimahesh/fix-lp-1168738

Remove the pid lock file on exit.

LP:mjblenner reported that this solves LP:#1168738, worth a try.
Recover from failed writing to LOGFILE
Merge pull request #119 from phanimahesh/fix-lp-1168608

Recover from failed writing to LOGFILE
Do some trickery to make reset work on all pages
Nuke panel transparency switch
Nuke launcher transparency switch
Fix LP:1219318 by using a sanity check
Merge pull request #121 from phanimahesh/fix-lp-1219318

Fix LP:1219318 by using a sanity check
Port Panel transparency scale to rewrite format
Fix problem eb28af9da4fef37af2eb31905409de227ce7326c
Show error and bail out on uninstalled schemas
Handle dbus exception
Merge pull request #122 from phanimahesh/fix-lp-1168738

Fix LP:1168738 and related Dbus exceptions
battle-proof the single instance dbus stuff
Update pot files
Update debian/changelog
Merge pull request #123 from jokerdino/master

Update changelog and pot files
Update po files