added a test for the extraction of a stream from demuxer using the iterator protocol
make_enum tools now uses tempfile module functions

--HG--
branch : pure-cffi
make sure to flush the temporary file before to parse it.

--HG--
branch : pure-cffi
renamed for shortness

--HG--
branch : pure-cffi
reorganize the translation for clarity

--HG--
branch : pure-cffi
always add one more empty line to make pep8 happy(er)

--HG--
branch : pure-cffi
declare the parsed file portion

--HG--
branch : pure-cffi
explicitely inherint from object

It is not necessary in Py3, and actually quite redundant.
However, this quiets pylint and, most important, prepare the soil
for a (distant) future py2.7 support.

--HG--
branch : pure-cffi
a bit of portability won't hurt.

--HG--
branch : pure-cffi
Merge ../pyrana