Add flvlib.read_file_header()
Report truncated files as EOFError via read_strict() and fastforward()
Drop CounterWriter and use TAG_HEADER_LENGTH constant
Avoid accidental print() calls messing up standard output
Merge branch 'http' into HEAD
Avoid stalling HTTP download even if FLV writing blocks
Link to specification for FLV and F4V
Separate bootstrap is video/abst apparently
Make FLV dump more regular
Warning about timestamp mismatch :(
Separate start_flv() function
Read FLV header to see if it may be resumed
Remove field definitely not used for discontinuities
Function to scan for last good FLV tag
Ensure timestamps are not out of order
Function to find a fragment run containing a timestamp
Merge remote-tracking branch 'thee' into HEAD

Conflicts:
	iview/fetch.py
Iterate segments starting from a fragment offset
Full query URL for player verification, passed directly to urljoin()
Separate get_frag() function, try first fragment when resuming