setup.py: Make sure the setuptools_available variable is set

Otherwise it would crash if it can't import setuptools.
[youtube] use the new format system