Handle PATCH requests to /partial-content.txt; refactor FileHandler and ...

...subclasses