Centralize error handling for csync steps

...as a preparation for offline handling.
As a side-effect, removed the last instance
of goto in mirall.
Remove obsolete signal.