Fix region view destroy bug

What i am saying is on this line
https://github.com/marionettejs/backbone.marionette/pull/1918#discussion-diff-17831058L158

it changes the currentView to null, AFTER isChangingView is already set... thus why we need to do both