Completely revise the UI for the list page in the django admin.
When doing this, we have to be careful to try and stick as close as possible to the natural way that django generates the admin, so that we can still override basic admin layout and options etc.
Fixed a couple of expand/collapse bugs as part of this ticket: dc57184
da94f96 adds some changes to make the list view look better. The JQuery UI buttons was too big and made everything look clumsy. I replaced them with famfamfam silk icons for now, which actually looks quite nice.
Tested in both grappelli and standard django admin. The list view looks and feels a lot better, even though core functionality is the same.
Will close this ticket for now, since it works, and works well.