Tidy up unused methods/fields in ArcView
Push weights down to NormalArcView
Mark enabled transitions
Remove duplicat code in getting token from id in controller
Tidy up ArcKeyboardHandler TODO
Remove commented out method
Tidy up HistoryManager
Remove unused imports in HistoryManager
Tidy Animator
Move Actions from PipeApplicationModel to PipeApplicationView
Fix ArcZooming, needed to zoom points

* Add unit tests
Remove BlankLayer class and hideNet method call
Allow for arc intermediate points
Fix bug in place/transition deletion

* Delete arcs too
* Remove print message
Tidy up createArcPath method to make it more readable
Fix bug in selecting arc
Add in arc intermedaite points including bezier curves

* Still need to handle point dragging
* Adding new points is buggy
Fix bug in opening nets, need to notify observers
Write out intermediate arcpoints to PNML
Fix bug in GUI save as, no longer check for functional weights