operator<< for std::unique_ptr

Groan.  Add a comment explaining this, then.  Btw, that's why `stl_logging.h` is in its own file: its main job is to pollute the `::` namespace.