text: Title: [REQUEST] Add expand Parameter to `rich.progress.track` for Full-Width Progress Bars
  Body: > Have you checked the issues for a similar suggestions?
  > **I have check the issue/discussion for similar suggestions.**
  
  **How would you improve Rich?**
  
  Currently, the `rich.progress.track` function does not support the `expand` parameter. When used alongside other components with `expand`, it does not look visually consistent or unified. I want to modify the `track` function to include an `expand` parameter. When `expand=True`, it should add `expand=True` to the internal `Progress` instance and set the `BarColumn`'s `bar_width=None` so that it displays in full width. The specific changes are as follows:
  
  ``` diff
  --- original progress.py                                                                                                                                      
                                                                                                                                                                
  +++ new progress.py                                                                                                                                           
                                                                                                                                                                
  @@ -122,6 +122,7 @@                                                                                                                                           
                                                                                                                                                                
       update_period: float = 0.1,                                                                                                                              
       disable: bool = False,                                                                                                                                   
       show_speed: bool = True,                                                                                                                                 
  +    expand: bool = False,                                                                                                                                    
   ) -> Iterable[ProgressType]:                                                                                                                                 
       """Track progress by iterating over a sequence.                                                                                                          
                                                                                                                                                                
  @@ -156,6 +157,7 @@                                                                                                                                           
                                                                                                                                                                
                   complete_style=complete_style,                                                                                                               
                   finished_style=finished_style,                                                                                                               
                   pulse_style=pulse_style,                                                                                                                     
  +                bar_width=None if expand else 40,                                                                                                            
               ),                                                                                                                                               
               TaskProgressColumn(show_speed=show_speed),                                                                                                       
               TimeRemainingColumn(elapsed_when_finished=True),                                                                                                 
  @@ -169,6 +171,7 @@                                                                                                                                           
                                                                                                                                                                
           get_time=get_time,                                                                                                                                   
           refresh_per_second=refresh_per_second or 10,                                                                                                         
           disable=disable,                                                                                                                                     
  +        expand=expand,                                                                                                                                       
       )                                                                                                                                                        
                                                                                                                                                                
       with progress:   
  ```
  
  **Before expand:**
  
  <img width="715" alt="image" src="https://github.com/user-attachments/assets/33b8f7ec-ea4c-4525-897b-a7c35238205e" />
  
  **After expand:**
  
  <img width="718" alt="image" src="https://github.com/user-attachments/assets/2a684f17-4ac4-4c4c-b81a-eacde17e7eb6" />
  
  