Bug 1055048: Move legal docs handling to separate app.

* Add generic view for legal docs.
* Convert privacy app to use new legal docs utils.
Merge pull request #2240 from pmclanahan/generalize-legal-docs-handler-1055048

Bug 1055048: Move legal docs handling to separate app.