Release Djblets 0.8 beta 1.
Bump to 0.8 beta 2 dev.
Bump to Djblets 0.8 beta 2 dev.

My previous commit changed to beta 1 dev, which isn't helpful.
Switch to using pillowfight for the PIL/Pillow dependency.

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.
Release Djblets 0.8 beta 2.
Fix matching static bundles using apply_to.

The code for matching apply_to in static bundles for extensions was
checking the wrong dictionary. It was checking the main bundles
dictionary and not the particular bundle we were operating on.

This is just a one-character change.
Make dashboard column selector sort on detailed_label.

The dashboard column selector was sorting based on the label field which is
empty for many columns and different from the labels shown in the selector for
many others. The result of this was that the list of available columns showed
up in a seemingly random order.

Given that some columns (like the check-box column) include HTML in their
detailed_label, I've split this into two different parameters to __init__:
detailed_label, and detailed_label_html. We sort based on the first, and
display the second.

This requires some changes in Review Board to have everything pass in the data
to __init__ correctly.

Testing done:
Looked at the column selector and saw that everything was in alphabetical
order, even when the column included HTML or other entities at the beginning of
the text.

Fixes bug 3260.

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