Add unit test, initially testing subtitle() function in “iview-cli”
Fix downloading subtitles to standard output
Test iview.hds.read_box_header()
Fix broken variable name
Update the “--print-auth” output
Update documentation

* Update dependencies
* Clarify MP4 versus FLV confusion
Update references to the README.md filename
Mention Akamai player verification key coming from @K-S-V
Misc cleanup and clarification
Use “with” statements to close files; stop using os.fsync()
Always include equals sign in query string items: apparently more correct
Add AkamaiHD host settings
Ignore series API returning an extra News 24 live stream entry
SRT format likes exactly three fraction digits; Iview only has two
Merge commit 'github/livestreamer~1' into HEAD
Simplify awkward str.split() and str.join() manipulations

* No longer removes full stops (.) from subtitles URLs
Separate load_script() function
Use name of substituted object by default
Test for live stream without “url” key
Fall back for “url” (n) key; distinguish live stream as absolute RTMP URL

This way we can handle a missing “url” key, and a relative file name in the
“livestreamer” (r) key is handled just like a “url” value.