Added unit tests for the following:
- For target type URL:
- ExcludeAction explicitly set true
- ExcludeAction explicitly set to false
- ExcludeAction omitted
- ExcludeAction when target type is BPP
- ExcludeAction when target type is BAP
- ExcludeAction when target type is Publisher
- Add ExcludeAction field to target struct in routing configuration
- When excludeAction is true, skip appending action to URL path
- Provides flexibility for routing scenarios where action should not be part of URL path
- Maintains backward compatibility by defaulting to existing behavior
This change allows routing rules to be configured with excludeAction: true when the target URL should not have the action appended to its path.