justin.tv tweaks

- download all parts of a broadcast, fixes #614
- set "uploader" variable to channel_name if available
- catch api errors even if http status is 200
Merge branch 'my-origin/master'
Merge pull request #621 from atomizer/master

justin.tv tweaks