LPS-47664 Add interface TagKeyResolver

Implementors of this interface MUST provide a unique name for each tag
instance
LPS-47664 Added registry for resolvers
LPS-47664 Use tagResolver to generate dynamic include key

If there is no tagResolver associated with out tag class then we don't
look for extensions.
LPS-47664 Not needed in the interface, just a internal param
LPS-47664 Allow before and after
LPS-47664 no longer used
LPS-47664 Move
LPS-47664 Rename
LPS-47664 the raw include is called from a few other places
LPS-47664 move logic
LPS-50764 Edit breaking change
LPS-50764 Update latest reviewed commit number
LPS-50764 Edit breaking change 2
LPS-40466 - Lists without manual controls will auto-sort
LPS-51142 Web Content Configuration setting are all on the same line
LPS-51106 - dependencies
LPS-51106 - actions, functions, paths
LPS-51106 - macros
LPS-51106 - tests
LPS-51106 SF