LPS-50619 include folder urlTitle in the URL
LPS-50619 return best candidate for Display portlet

When a page with the KB Display portlet is found check that:

  - It is configure with the article itself, or
  - It is configure with a parent folder of the article

In case no perfect match is found, return the first one that was found.
LPS-50619 extract method; no logic change

Extract method to make the logic more clear.
LPS-50619 don't use exceptions for control flow
LPS-50619 Auto SF
LPS-50619 SF