lib: Add "wrap" option to util.inspect

Previously inspect would always wrap if the string exceeded 60 chars.
Now the "wrap" option can either be set to false, to disable wrapping,
to an explicit number to enable wrapping at that length, or true to
revert to the previous default wrapping length of 60 (default behaviour).