Fix compatibility with Python 2.5.

Review Request #4260 — Created June 25, 2013 and submitted — Latest diff uploaded

Information

Review Board
release-1.7.x

Reviewers

Fix compatibility with Python 2.5.

The latest RB release broke Python 2.5 compatibility, due to using
@property.setter, which is only in 2.6+. This fixes it to be compatible
with 2.5.

It also sets our markdown dependency to hard-code a working version for
Python 2.5.
Installed and ran unit tests on 2.5.