This adds a formatter for libc++ std::unique_ptr. We currently already have formatters for std::shared_ptr and std::weak_ptr.
I also refactored GetValueOfCompressedPair(...) out of LibCxxList.cpp since I need the same functionality and it made sense to share it.
Mind adding ‘libcxx’ somewhere in the function name, to avoid confusion?