Don't install RBTools on Python < 2.5

This adds a check to setup.py to enforce a minimum python version, like the one
we have for Review Board.

Testing done: Tried installing on a system with 2.4.x and saw the error.

Reviewed at https://reviews.reviewboard.org/r/5212/