Made beautifulsoup an optional dependency.

Added htmltotext function to check if beautifulsoup module is available and use it
to convert html to text for putting into mp3 tags.
Added python-beautifulsoup4 as an optional dependency to git PKGBUILD