Handle partial GET requests to /partial_content.txt

This inheritance seems a little strange to me. At first glance, it looks like the actual partial content behavior is found in the base-class, both for calculating the start/end indices as well as checking if the request is for partial content at all.

What was the reason for using inheritance here?