inlining method for processing a broken link
+comments
removing code that was the previously inlined method
moving processing of a link's markup to new utility class
* making get_links_from_markup static
* +unit tests