get_video_format(AV_PIX_FMT_NONE) -> None
Notes and tweaks
Context -> Container
ContainerFormat descriptor
Merge Codec into Stream; lots of edge cases to fix
Tinkering with time
Split Container into input/output varieties
Add ContainerFormat to Container
Video encoding barely works again; very hacky

There is a very strange segfault in the garbage
collector when there is a shutdown after a
Python exception. It may only be during encoding.
Clean up some of the Stream creation madness
Stream is fully constructed in C
Check AVFormatContext to see if it is input or output
Flags for starting/finishing an encode
Audio/VideoStream use new _init protocol
Tweaks and notes
Merge branch 'container' into develop