Bug: tflite::PrintInterpreterState has hardcoded (short) line length in printf
Hello, this change has been added to tf-nightly in the following commit: https://github.com/tensorflow/tensorflow/commit/87566804d71f83d01e548943dc5d1c97d9391740

You can test these changes either by installing tf-nightly or by building Tensorflow from the master branch. If you feel this resolves your issue, please feel free to close the issue. This issue is stale because it has been open for 7 days with no activity. It will be closed if no further activity occurs. Thank you. Are you satisfied with the resolution of your issue?
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfaP12TRhd9xSxjXZjcZFNXPGk4kc1-qMdv3gc6bEP90vY1ew/viewform?entry.85265664=Yes&entry.2137816233=https://github.com/tensorflow/tensorflow/issues/60483">Yes</a>
<a href="https://docs.google.com/forms/d/e/1FAIpQLSfaP12TRhd9xSxjXZjcZFNXPGk4kc1-qMdv3gc6bEP90vY1ew/viewform?entry.85265664=No&entry.2137816233=https://github.com/tensorflow/tensorflow/issues/60483">No</a>

### System information

-   **Have I written custom code (as opposed to using a stock example script
    provided in TensorFlow)**: No
-   **OS Platform and Distribution (e.g., Linux Ubuntu 16.04)**: Linux 
-   **TensorFlow installed from (source or binary)**: source
-   **TensorFlow version (use command below)**: 2:12

### Problem Description
When using TensorFlow Lite's benchmark/profiler, both the options ```-print_postinvoke_state=true``` and ```--print_preinvoke_state=true``` are suggested for debugging. However, they both cause a call to ```tflite::PrintInterpreterState```, which truncates the names and AllocType of the tensors printed, independently of any parameter.
This renders the tool useless for debugging any models that have tensors with names longer than 25 characters (which is my case, some examples below).

Please make the total line length an argument in ```tflite::PrintInterpreterState``` and a command line argument in the benchmark, so that it can be increased if the default setting is not satisfactory.

Exact line of code where (at the latest commit at the time of writing this) the strings get truncated:  
https://github.com/tensorflow/tensorflow/blob/fbf60502e8186157325eb3f7053de4b1d1d7d5b5/tensorflow/lite/optional_debug_tools.cc#LL427C29-L427C32

### Source code / logs

Example output of tflite benchmark with options  ```-print_postinvoke_state=true --print_preinvoke_state=true```
```
Tensor  ID Name                      Type            AllocType          Size (Bytes/MB)    Shape      MemAddr-Offset
Tensor   0 serving_default_input:0   kTfLiteFloat32  kTfLiteArenaRw     71808    / 0.07 [1,187,96] [0, 71808)
Tensor   1 musicnn_classifier/fro... kTfLiteFloat32  kTfLiteMmapRo      816      / 0.00 [204] [3135892, 3136708)
Tensor   2 musicnn_classifier/fro... kTfLiteFloat32  kTfLiteMmapRo      816      / 0.00 [204] [3135064, 3135880)
Tensor   3 musicnn_classifier/fro... kTfLiteFloat32  kTfLiteMmapRo      204      / 0.00 [51] [3134848, 3135052)
Tensor   4 musicnn_classifier/fro... kTfLiteFloat32  kTfLiteMmapRo      204      / 0.00 [51] [3134632, 3134836)
Tensor   5 musicnn_classifier/fro... kTfLiteFloat32  kTfLiteMmapRo      204      / 0.00 [51] [3134416, 3134620)
Tensor   6 musicnn_classifier/bac... kTfLiteFloat32  kTfLiteMmapRo      800      / 0.00 [200] [3133604, 3134404)
Tensor   7 musicnn_classifier/bac... kTfLiteFloat32  kTfLiteMmapRo      1204800  / 1.15 [200,1506] [1928792, 3133592)
```
or
```
Tensor  52 musicnn_classifier/fro... kTfLiteInt32    ...itePersistentRo 12       / 0.00 [3] [-1, -1)   
```

*In all of these cases I can't figure out the full name of any tensor, and I have to guess the AllocType of Tensor 52*
