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 

`elif not isinstance(notaries, list):`