heading size adjustments, removing hgroup style

Reading the spec suggests that hgroup is useless, unfortunately.
vertical padding fix at >90em
Merge pull request #41 from opattison/heading-tweaks

Heading tweaks