Switch to using pillowfight for the PIL/Pillow dependency.

Review Request #5515 — Created Feb. 20, 2014 and submitted — Latest diff uploaded

Information

Djblets
master
ca1cfea...

Reviewers

Since we can't safely depend on either PIL or Pillow, we're using
pillowfight instead, which will sanely handle depending on the right
thing, based on what's on the system.

Installed in two virtualenvs: One with PIL, one without either PIL or
Pillow.

For the one with PIL, I installed Djblets and saw it install pillowfight
and show me the warning about PIL being deprecated. Pillow wasn't installed.

For the one without either, it installed pillowfight and then Pillow.

I then installed again on the one with Pillow, and it didn't do anything
special.