bugfix for CollectionView not proxy'ing close events (and others)

All events from the ItemViews are proxied except for the `close` event.  It's lost because we `stopListening` to the view before the `close()` is invoked.  This change fixes that and lets the view issue events (as part of its teardown) which may be received by the parent `CollectionView`.