feature enabler for SpeakerManager
Online transcription window
Auto focus "login name" textbox
login on enter in "password" textbox
adjusted height of textboxes - "_" are visible now
bug: Asynchronous closing event on main window do not wait for saving to complete and terminates Nanorans which can lead to unsaved changes - reported as saved
reworked Speaker manager to be more "new user friendly"

added lot of information and confirmation messages
New speaker is not created unless its name changes from ----- -----
if speaker is changed
 - now it can be reverted by clicking revert button
 - saved with save button
 - if changed speaker lose focus - message box with "save or discard changes" question will popup

cleanup in speaker synchronization code
when creating new speaker with name similar to existing speaker (online or local) there is confirmation message box to avoid duplication speakers