Quick fix to limit reportlab version range.

Version 3.0, if installed, will not be detected by xhtml2pdf, so instead define the reportlab dependency as a range (>=2.2, <3.0).