Pull in doctests
Clean the Cython-level constructors
Fix AudioLayout and AudioChannel for Libav