Remove special DOCTYPE treatment in relativize_paths filter

The `relativize_paths` filter has odd behavior that filters out `DOCTYPE`s in the body of the content. This should not happen, because the `relativize_paths` filter can only realistically be run on the entire document, and not on document fragments.

See also #291, the original pull request with a test case. (This pull request replaces the original pull request.)