Smart truncation

Different strategies to dump payloads:

* RawStrategy: doesn't truncate anything.
* FramesStrategy: truncates frames in `trace` or `trace_chain` keys.
* StringsStrategy: old truncation method: truncates all the strings from the payload using different thresholds.
* MinBodyStrategy: Just send the exception class. message and first and last trace frames.