Prepending header ids with `section` and adding unique identifier to header ids.

closes #82
- Modified header id function to prepend `section` to each id
- Modified header id function to track duplicate count and append a unique numerical-id