Add `weak_count` and `strong_count` to Rc and Arc

These functions allow you to see how many weak and strong references
there are to an `Arc`, `Rc`, or their associated `Weak`s.

Both operations are atomic on `Arc`s