This is a major refactor of the links subparser, previously known as anchors subparser. Closes #355, #534 BREAKING CHANGE: `excludeTrailingPunctuationFromURLs` option was removed. This is now the default behavior