[boost] [shared_ptr] Patch adding weak_use_count and weak_from_this