Added parts of patch from Bogdan:
- Fixed assign with "==" instead of "=" in rsinit.cc
- Fixed double declare of variable item in GroupTreeWidget::calculateScore
Fixed some utf8 issues and german language (patch from Henry)
Added new translatable strings in ChatPage and fixed german translation (Patch from Henry)
Added patch from Henry:
- Added translation for password input
- Fixed utf8 issue in ProfileManager
Added patch from Henry:
- Fixed utf8 issues
- Added new translatable strings
- Fixed german translation
attempt at improving file list losses on windows: reduced auto-save delay for file list to 5 mins, removed auto-save when new sources are added, added WRITE_THROUGH flag for call to MoveFileEx to ensure the write is finished before moving the file. To be tested.