Added use of `tldextract`, improved extension so it ignores Markdown
syntax for links and images, added some new tests and
`requirements.txt`.