Legal subheaders

- change h2 to h3, consistent with contact.php
- move to a slightly less old-school way of doing anchors
- remove hr after subheaders
Tidy up legal source
Change Terms footer link to Legal

Seems silly not to have anywhere linking to the actual top of the Legal
page
Fixes typos and builds slightly on legal text