Don't attempt to download from Icecast streams

Update wpull_hooks.py to add an ignore for icecast servers using handle_pre_response hook
Change HTTP version to string & style changes
Add additional block, remove case sensitivity

I added an additional icecast block and removed case sensitivity from header fields (but not values) as wpull uses .title() against them.
Merge branch 'master' of https://github.com/12As/ArchiveBot into 12As-master
Merge branch '12As-master' into next
pipeline/wpull_hooks: Log ignores on icy stuff