add BeautifulSoup 3 as a requirement, to make django-compressor work again (it seems to be confused by the presence of lxml otherwise)