Add max_width arg to sprint_func_line
Add max_width arg to sprint_func_line

If a function is called with a very large value (like a dictionary),
it is very hard on the eyes to see the entire thing printed out.
Instituting max_width with default value of 160 to limit the amount
of output.

Change-Id: I0af0ce6af89d6155df3a6c65ff70afda1cda2fb2
Signed-off-by: Michael Walsh <10404802c7de463f402c4a18638106ca1b12ef61@us.ibm.com>

openbmc/openbmc-test-automation,openbmc/openbmc-test-automation