Count the uses of paths in a collection

Add a way for backends to query how many times each
path in a collection can be reused.
Use the uses_per_path data in pdf backend

Fixes matplotlib/matplotlib#3345