Changed wording: Replaced Protocol against Status.
Fixed some header wording.
Ignore the SIGPIPE signal as that disturbs debugging with Qt Creator.

It is questionable why this happens and if this patch really helps,
or if it might have side effects. Input appreciated :)
The IGNORE statement is handled further down the code.
Add a http status code varialbe to the sync item object.
Add blacklisting for files with error conditions.
Minor cleanups.
Cleanups