Add assertion about setting the same current view to multiple container views

Complain when the same view is being added twice as a child. This occurs when setting 2 outlets in the same view (see #2669)