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.
pipeline/wpull: Remove references to Python 2
pipeline extensions: Accept bytes to tee_to_control

Closes ArchiveTeam/ArchiveBot#134
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
pipeline/wpull_hooks: Use logger & print. Add maybe_log_ignore()
Merge branch 'next'
pipeline: Bump version 20141213.02