Merge branches 'feature/issue-290-client-side-needs-a-lookup-group-structure' and 'feature/issue-291-client-side-needs-state-machine-models' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-290-client-side-needs-a-lookup-group-structure' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-294-viewcollection-shouldnt-render-its-views-when-initialized' into feature/issue-293-basic-implementation-for-plumbing-components-ui

Conflicts:
	go/base/static/js/src/components/structures.js
Merge branch 'feature/issue-290-client-side-needs-a-lookup-group-structure' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-291-client-side-needs-state-machine-models' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui

Conflicts:
	go/base/static/js/src/components/structures.js
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-296-client-side-needs-a-viewcollectiongroup' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-296-client-side-needs-a-viewcollectiongroup' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-299-remove-go-components-structures-protectedlookup' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'feature/issue-300-lookup-needs-an-eachitem-convenience-method' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Merge branch 'develop-frontend' into feature/issue-293-basic-implementation-for-plumbing-components-ui
Implementation of basic endpoint components and start of tests
Split plumbing component into separate modules (plumbing module was getting too large)
Refactoring and separation of plumbing components into different sub-modules (all within the 'go.components.plumbing' namespace, but in different files to make things more readable and sane)
ConnectionView tests, remove .swp files added by mistake
Tests for StateView and StateViewEndpointCollection
Merge branch 'feature/issue-303-rename-go-components-states-to-go-components-statemachine' into feature/issue-293-basic-implementation-for-plumbing-components-ui

Conflicts:
	go/base/static/js/test/runner.html
	go/settings.py