Added a no connection dialog if we don't get a successful result from the TVDB connection search
If the show details don't come through correctly, added a connection error dialog
Removed the blocking network call since we no longer need it
Merge branch 'feature/no_network_connection'