Uses id on element if exists.

This functionality can be overridden by providing a custom anchorName() filter.
Doesn't render span if header has id.
Merge pull request #35 from jgallen23/feature/tweaks

Uses id on element if exists.