Do not translate non-draggable items, fixes #34

 * Add code to PetriNetCOntroller to only translate non-dragable
   items
* Add unit test
* Add member variable to ArcPoint to depict if it is
* dragable or not
  default value is true