ignore content type if request code was not successful
ignore content type if request code was not successful

Cleanup a bit

Also use the URL if the content type cannot be resolved.

mjasa/FreeStreamer,alecgorge/FreeStreamer,christophercotton/FreeStreamer,alecgorge/FreeStreamer,christophercotton/FreeStreamer,ren6/FreeStreamer,christophercotton/FreeStreamer,mjasa/FreeStreamer,ren6/FreeStreamer,mjasa/FreeStreamer,ren6/FreeStreamer,nKey/FreeStreamer,zdw19840929/FreeStreamer,zdw19840929/FreeStreamer,zdw19840929/FreeStreamer,nKey/FreeStreamer,nKey/FreeStreamer,alecgorge/FreeStreamer