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

...subclasses
Now that you have some experience with different levels of testing, we should probably have a discussion around this.