Fix URL Absolute Path (again)

See modxcms/revolution#11291 :-1: 

This is a different approach to fix the same problem as
modxcms/revolution#11819 so only one should be considered to be merged

the disadvantage to this approach, is it re-introduces the same bug as
was present in 2.2.14 described in modxcms/revolution#11291 but the
advantage is this is less assumptive (doesn’t try to be smart and
adjust urlAbsolute) but rather adds another parameter,
urlAbsoluteWithPath that would allow developers to detect the
baseUrlRelative setting of a given media source, and use urlAbsolute or
urlAbsoluteWithPath respectively.