[README] Update FAQ on Ubuntu (#4078)
[cinemassacre] Fix extraction (Closes #4083)
release 2014.11.02
release 2014.11.02.1
[ffmpeg] Move version detection to utils
[YoutubeDL] Include rtmpdump in exe versions -v output
[util] Move compatibility functions out of util

utils is large enough without these compatibility functions.

Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
[compat] Fix imports
[compat] Modernize
[utils] Modernize
[test_swfinterp] Correct compilation on modern mxmlc versions
[test_download] Fix import
[tests] Don't auto init YoutubeDL

It would print the debug headers for each test.
And nose uses a StringIO object for stdout, which in python 2.x doesn't have the 'encoding' attribute.
Do not override stdlib html parser 'locatestarttagend' regex (fixes #4081)

'<a href="foo" ><img src="bar" / ></a>' wouldn't be parsed right (the problem is '/ >', '/>' worked fine).
We need to change it in python 2.6 (for example the description of youtube videos wouldn't be extracted).
[trutube] Strip title