Fix requirements for pip 1.5.1

If `pip >= 1.4.1`, it disallows installing packages hosted on non PyPi. This pull requests makes requirements compatible with `pip 1.5.1`.