Python client improvements

- Added asynchrony, long operations are now done on separate thread making UI more responsive
- Added set password dialog
- Added links on message display used to select peer (just like WinRT/Android)