Support for Python 2.5:
- Use minidom to replace ElementTree, which is not available in Python 2.5
- Use urllib2.urlopen to replace urllib.urlopen, so we can get HTTP code
- Use cgi.parse_qs when ulrparse.parse_qs is not available
Support for Python 2.4:
- Use md5.md5 when hashlib.md5 is not available
Shorten a line to pass pep8
Merge pull request #6 from bcse/legacy-support

Add support for Python 2.4 and 2.5