update to version 0.9.29
setuptools is now used, so be BuildRequire that,
and adjust the %check to run their specific teste command
Also we revert to the way extras was included in
versions <= 0.9.24 since we're not packaging the
minimal/redundant python-extras package at this time.