Handling Absence of Connectivity

Updated Sign In to check if user is online. If device is in online mode,
but there is no internet connectivity, prompt the user to sign in using
offline mode.

Also, updated all of the connectivity error messages that occur when
saving to the server fails.