Allow regions to `swap` views without closing them

As an alternative to
https://github.com/marionettejs/backbone.marionette/pull/719 and other
similar changes that attempt to re-create `closed` views.