Legend is styled like an legend

Doesn’t need h3
h1 - h6

Mixins for heading sizes not needed due to classes
placeholders in this file so they get output in correct place
styled a tags inside h1
font sizing for ol,ul and p
Not yet defined in designs
Buttons as per designs
fixing use of bold to semi bold
Merge branch 'typography'