Change state machine models to have connections defined explicitly
Add SubviewCollection and SubviewCollectionGroup
Merge branch 'develop-frontend' into feature/issue-306-refactor-subview-structures-out-of-plumbing-components
SubviewCollectionGroup.prototype .SubviewCollection -> .collectionType
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Allow ViewCollection.prototype.defaults to use this.view and this.attr
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Fix SubviewCollectionGroup schema modification bug
Merge branch 'feature/issue-308-subviewcollectiongroup-shouldnt-allow-its-schema-to-be-modified' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Change plumbing components to expect connection models to be explicitly defined in the state machine model (and its derivatives)