Add support for range requests in the simple backend

It might be useful to have support for HTTP range requests also when using the simple backend. Here's a relatively straightforward implementation for that + some tests.

The range requests are here enabled only for Django 1.5, which apparently has a more sensible support for streaming.