Createa a RateParameter component
Create rate wrapper

* Rate wraps normal rates and parameter rates
* Test JAXB marshalling in/out
Smooth dragging

* check to see if an event has been consumed
  this stops events from being processed twice once for petrinet
  locations and once for component locations
Translate arcpoints when whole arc selected
Create RateParamter drop down on gui panel

* Updates when creating a new token
* Need to create undo items
* Need to be able to delete a rate parm
* Need to merge code with TokenPanel
Display rate parameters in tranisiton update
RateParameter is updated when changing transition properties
Transitions can be set to unique nmes

* Give namers ability to tell if a transition is unique
  have to listen to name change properties
  added tests
* Add this code into the gui