refactor tests: made "Content-Type/charset" a sub-testcase of its own; renamed "...(.HTML?|..." to "...non-binary files..."
refactor tests: renamed seemingly tautological test, used local variables s.t. intent becomes more clear