Bug 1055048: Move legal docs handling to separate app.

* Add generic view for legal docs.
* Convert privacy app to use new legal docs utils.
Thinking about this a bit more, I'm now wondering if the ```# Manipulate the markup``` section of this should be simplified and separated out so individual views/pages could do custom manipulation.