Fixes issue #155 (gives appropriate messages when login doesn't work)
Fixes issue #139 (adds cancel button to login screen for when login hangs -- e.g. on medsavant-dev when an invalid port is specified)
Fixes issue #150 (Adds OK button to condition dialog, and changes the look)
Merge branch 'master' of https://github.com/compbio-UofT/medsavant