Fix usage of PP in tests
Fix usage of PP in tests

* `Thread.current[:__recursive_key__]` might be nil without this, and it
  only worked due to lucky side effects before running this spec.
* `guard_inspect_key` is what PP.pp (and Kernel#pp) uses.

sinatra/mustermann