Drop BeautifulSoup as dependency.
divingmule removed last bits awhile ago.
Follow PEP 8 for imports
md5 is deprecated since 2.5. Use hashlib instead.
Bump required python to 2.5, since that's what we use.
This shouldn't be a problem, since XBMC requires 2.6 or better.