Display a proper error message for missing sync directory on server.

this fixes bug mirall#1149
Do not blacklist Softerrors.
Add a couple of missing progress signals.
Comment some unused code.
Simplify progress and error signals again.

Now handle everything through the progress signal and let the errors
be progressed in the done slot.

Remove unused code, fix sorting of the list, more efficiency.

This fixes #916