Added pop up error message on fatal exception
Connect test now follows full error catching flow

Fatal errors bubble up to the top and are reported to the user and the log.
CitySearch now follows full error handling scheme