Fix Adding Notaries Issues

- Notaries GUI has an issue for handling multiple notaries. This should fix that.
- Loading notaries list in Settings GUI doesn't work consistently because there is no check for whether or not the websocket is ready.

Fixes:
#571 
#911 

The indentation is funny. Better get it right.

(Note: I am installing PEP8 checking again as soon as possible.)