downloaders.py: Handle errors during process initialization
downloaders.py: Handle errors during process initialization

Handle errors during process initialization (raised exceptions & non-zero
exit codes), log them and exit normally instead of crashing unexpectedly

Related to: #244

MrS0m30n3/youtube-dl-gui,MrS0m30n3/youtube-dl-gui