style selection UI

Re: Dan’s question about how remote styles might work, take a look at
this screenshot of Evolution’s feed configuration UI:

Now, imagine instead of a flat table, one that is two-level. The
top-level is the repository, and it has a disclosure triangle to reveal
the styles within.

Clicking “enabled” on a style means that it gets:

a) locally cached
b) updated as appropriate
c) added to the style selection UI

Obviously the columns would be a little different though. Come to think
of it, maybe it is a flat table, with:

enabled | style name | repository

… and optional columns for “tag” or “keyword” and “type”.