Expose the number of writable connections

This change would allow clients using the PushMonitor to ascertain whether there are currently any usable  connections to APNS. This information is useful for upstream service monitoring as it is not possible to reliably figure this out only by listening for failed connections.