Fix that the "all" forum aggregation view would not always include some link-forum nodes when "Proxy Link Forums" add-on is installed
Massively simplify User::isNodeAggregated and is now a wrapper on Node::isAggregated, now only functions in the XF\Pub\Controller\Forum\actionForum context. It now correctly detects and handlings proxy link-forum add-on which requires the context to correctly mark child-forums as aggregated without iterating the node-tree for every isNodeAggregated call
Fix Proxy Link Forum support did not always consider destination view checks before culling non-visible forums to include in aggregation. Thread view checks where still applied.
Fix aggregatable forums would not always be considered for quick search or via the "Search sub-forums as well" feature
This is a partial work-around for the XF bug where "Display in the node list" as false on the parent forum would prevent child-forums being searchable in all cases