Disguise improvement and tray icon hints.

- Tray icon hint will now be set to the current script that is open. #316 
- Disguise will now stay fixed permanently (Unless called again), previously if you changed tab it would reset.
- Disguise will now also effect the tray icon hint.

I also merged the changes in master into simba-next.
Was a mistake removing it, although we could go ahead and remove the whole thing, it actually does nothing http://lazarus-ccr.sourceforge.net/docs/fcl/custapp/tcustomapplication.title.html

Seems its only there to be Delphi compatible.