Merge pull request #130 from ctumwebaze/master

Fixes issue #37 - synch dialog box crashing.
adds fix for rapidftr/tracker#30 better error messages.

This fix adds a toast notification if there is no connectivity and an online login is attempted.