Make profiler table column widths changeable via arguments (#85203)
Maximum widths for the name and shapes columns of profiler results tables are no longer hardcoded.
If None is passed, it will use the maximum width of the data, without cropping.
Fixes #70595
Pull Request resolved: https://github.com/pytorch/pytorch/pull/85203
Approved by: https://github.com/ezyang