Add beautifulsoup dep from the setup.py

We don't strictly need this for the release tree as we can fix this in the fedora spec file but we'll need this eventually.