Added more unit tests for PtriNetReader

* Ensure that creators get the correct maps for tokens, rateparams etc
  when creating a petri net
Remove unused member variables and commented out code
IntelliJ auto-refactor code in view to make more readable
Rename member variables to remove _ notation
Create ActionEnum to get FileActions from PipeApplicationModel

* Uses reflection (consider changing)
* Moves need for PipeApplicationModel in the buildMenu method
Remove reflection from ActionEnum

* Implement with map in PipeApplicationModel
 Create default token in reader if none exists

* This fixes PNML examples where no token is created. It appears to
  be standard PNML that this is possible. For example Place may
  declare it has one token, but no token is declared.

* Fixes two unit tests
Do not display token, other than Default in Place if there is no declared token
Implement arc connections in Source/Target models
Fix arcs to rotations
Handle zooming of arcs
Fix bug in transition rotations.

* Pass all unit tests
Rename variable my in PetriNetObjectHandler to component