internal listeners use _handle

Fixes #1211

Changed internal listeners in `CollectionView` and `CompositeView` to use the `_handle` prefix. I can expand this to apply to all internal listeners in all classes if needs be, but at least this change lets us progress with bigger API changes.

ping @jmeas