Relax version requirements to accept a greater version

Fixes #104
Perhaps this is supposed to match the constraint in setup.py, below?

Also, it seems to me (could be wrong) that Python 2.6 support was dropped in Markdown 2.5, not 2.4. (In case that's the reason you're requiring <2.4.)