Update to handling error states

Not completely finished, but nevertheless an update worth to try in beta: some extra fault-handling, e.g. when network errors occur etc. Some unimplemented situations still in there, but there are a couple of fixes, and at least they are 'recoginized' as problem areas now.