Move idOfView and idOfModel utility functions to go.utils
Add custom parsing to ConnectionModel to set connection uuid from the source and target endpoint's uuids
Removed unnecessary event callback from ConnectionView test beforeEach()
Test helpers for asserting a model's attributes
Better testing for assertModelAttrs()
Removed unnecessary attrsOfModel() test helper function
Add reset option to Model.prototype.fetch()
Change 'Fetch (tmp)' button to 'Reset' button on routing screen
Removed non-existent 'resetOnFetch()' reference from routing screen template
Added a 'parse: true' option to StateMachineModel's 'connections' relation, and similarly for CampaignRoutingModel and DialogueModel. This ensures that the connection models are parsed (and given ids) before Backbone-relational tries find or create the models.
Added a test to CampaignRoutingModel to ensure duplicate routing entries aren't made on successive calls to fetch()
Allow a custom success callback to still be given to fetch if reset is true
Change LookupGroup to use listenTo() instead of on() for watching its member's adds()
Merge branch 'develop-frontend' into feature/issue-396-add-reset-option-for-go-components-model-prototype-fetch
Merge branch 'develop-frontend' into feature/issue-395-reset-button-for-routing-screen
Merge branch 'develop-frontend' into feature/issue-388-connectionmodel-needs-custom-parsing-to-set-connection-uuids
Merge branch 'develop-frontend' into feature/issue-399-plumbing-components-need-refactoring