Make anchor headings clickable again

I prefer this method over #539, as it doesn't pollute the DOM with extra spacing elements. Matter of personal preference.

This implementation is IE11+ though, unfortunately. (http://caniuse.com/#feat=pointer-events)