Show required field on router add dialog
Hide Connect and Remove buttons
Change arrow colour to a dark gray
Clear current selection on mousedown or Esc
Merge pull request #37 from praekelt/feature/issue-37-arrows-and-points-styles

Style line arrows and line dots differently.
Remove description field
Change switch to a simple if
Merge pull request #38 from praekelt/feature/issue-38-required-fields

Delete the description field
Merge pull request #35 from praekelt/feature/issue-35-deselect-item

Click on canvas to deselect an item
Delete Remove and Connect buttons from template
Merge pull request #31 from praekelt/feature/issue-31-main-nav-buttons

Remove top bar 'delete' and 'connect' links
Show more user-friendly title in delete modal
Merge pull request #30 from praekelt/feature/issue-30-delete-modal-title

Delete pop up screen must name the item that's to be deleted
Use midpoint util in test
Merge branch 'develop' into feature/issue-33-no-control-points
Merge branch 'feature/issue-33-no-control-points' of https://github.com/praekelt/go-proto-fsm into feature/issue-33-no-control-points