[BW]: [NIP] Introduced TKeyhoteeApplication class to catch uncaught exceptions and also GPFs (to do it on windows enabled SEH exception handling). Added primitive error message dialog (actual one is under construction by another task)
[BW]: [NIP] Added linux SIGSEGV signal handler to the TKeyhoteeApplication.
Add code to log to a temporary file (gLogFile) as well as to the console. This file will be displayed by error diagnostic dialog.
- Select chat window when there is an unread message
- Double click on tree node activate chat window and focus it
- 'chat' button
Merge branch 'master' of https://github.com/InvictusInnovations/keyhotee
Restore display of profile name in application title when non-default profile used. Fix Mac-specific problem with application menu: on Mac systems there's a global menu, so deriving sub-windows from QMainWindow can mess up the application window. Sub-windows should be derived from QWidget instead of QMainWindow to avoid this. Changed MailEditorWindow appropriately (hopefully, needs a Mac tester now).
Merge branch 'master' of https://github.com/InvictusInnovations/keyhotee
Get code to compile again after changes to bitshares api due to coding conventions.
[BW]: [Fix] Fixed broken maileditorwindow in one of previous commits.
[BW]: [NIP] Removed unused QMenuBar from MailEditorWindow causing problems on OS X
[BW]: [Fix] From edit box should be always read only.
Added Diagnostic dialog to analyse log

Yuvaraj
Merge branch 'master' of https://github.com/InvictusInnovations/keyhotee
[BW]: [Fix] Trivial fix to fromField clear to avoid redundant entries
[BW]: [Fix] Changed QFormLayout fieldGrowthPolicy to explicit value to avoid OS X problems.
Merge branch 'master' of https://github.com/InvictusInnovations/keyhotee