Made the show add function  more resilient.

The banner download function didn't handle HTTP error codes well, this has now
been fixed.
Added ordered queryset properties to models.

To display an entire series nicely, I needed some helper properties on the
Series and Season models. These properties return the same thing as their
respective sets but then ordered by their number.