Standalone screen for creating a conversation.
Test for new conversation view.
Hook up routing screen plus buttons.
Merge branch 'feature/issue-434-routing-screen-buttons' into develop-frontend
Change ViewCollection.p.add() to handle creating models with subtypes correctly
Fix dialogue states to initialize their endpoints correctly
Add test for posting a new conversation form.
Remove debug print.
Merge branch 'feature/issue-435-standalone-new-conversation-view' into develop-frontend
Change ChoiceEndpointView className 'choice-endpoint' -> 'choice endpoint'
Merge branch 'feature/issue-439-choices-cant-be-added-to-a-dialogue-choice-state-after-a-reset' into develop-frontend
Merge branch 'develop-frontend' into feature/issue-444-move-grid-setup-from-dialoguediagramview-to-dialoguestatecollection
Merge branch 'develop-frontend' into feature/issue-441-dialogue-states-should-only-be-moveable-if-they-have-no-connections-attached