Use QtScript, instead of Kross for scripting UI logic.
QtScript is already used for evaluating plugin .js files, thus we are getting rid of one dependency, here (QtScript feels also slightly faster to initialize).
The reason for using Kross, back then was to allow fully custom widgets using Kross forms, experimentally. This never became a documented feature,
and if we are going to implement it in the future, it will most naturally be based on QML, then.


git-svn-id: https://svn.code.sf.net/p/rkward/code@4973 7936002b-cd1d-0410-9ce3-d7ebf93b5162
Fix typo

git-svn-id: https://svn.code.sf.net/p/rkward/code@4974 7936002b-cd1d-0410-9ce3-d7ebf93b5162
Protect debug message window against receving messages from wrong thread

git-svn-id: https://svn.code.sf.net/p/rkward/code@4975 7936002b-cd1d-0410-9ce3-d7ebf93b5162
Add i18n-capability to .js backend.
 - No message extraction, yet.
 - Not added to UI logic scripting, yet.


git-svn-id: https://svn.code.sf.net/p/rkward/code@4976 7936002b-cd1d-0410-9ce3-d7ebf93b5162
Make the crash recovery dialog less annoying.

git-svn-id: https://svn.code.sf.net/p/rkward/code@4977 7936002b-cd1d-0410-9ce3-d7ebf93b5162