Bug 1055048: Move legal docs handling to separate app.

* Add generic view for legal docs.
* Convert privacy app to use new legal docs utils.
I agree to @sgarrity's idea. This `Manipulate the markup` part is specific to the privacy pages so could be in `bedrock/privacy/views.py` as a standalone function.