added widget list to enable easier selection of widgets when prototype is cluttered
added more test cases for editor panel
Merge commit '5ed5cff95ab5021c8373aa3284df746981d86a1a' into alpha

* commit '5ed5cff95ab5021c8373aa3284df746981d86a1a':
  [Emulink] patch for rendering issue with transitions (transitions were not highlighted when mouse was over transitions)
  [Emulink] minor changes to improve rendering of edges in the diagram
  [Emulink] patch for PIM parser (was erroneously omitting the first transition) + improved rendering of transitions in the diagram
  [Emulink] patch for MUZ parser (added support for state names that include underscores and numbers) + patch for canvas translations
  [Emulink] added basic Cpp printer
  [Emulink] added support for canvas translation
  [Emulink] added support for .muz file format (PIM models can now be loaded in the editor)
  [Emulink] code cleanup
  [Emulink] improved rendering of transitions
  Update README.md
  Update README.md
  [Emulink] Improved rendering of self-transitions (introduced additional control points to make the edge less pointy) + bugfix for PVS printer (missing comma in the initial state caused typecheck error)
  [Emulink] bugfix for codegeneration (runtime error due to undefined variable)
  [Emulink] Improved rendering of edges/transitions (added control points to change the shape of edges/transitions in the diagram)
Merge branch 'beta' into alpha

* beta:
fixed scaling issues for prototype builder when drawing and manipulating widgets after image has been scaled
added basic Safety Test plugin
	-added runTest method to ScriptPlayer
Merge branch 'master' into alpha

* master:
  [Emulink] patch for create new state (a new state was erroneously created on mouseup events generated after dragging the canvas)
  [Emulink] patch for delete/rename transition dialogue (initial transitions were not shown)
  patch for failed server test
  improved feedback for errors releated to pvs files not on the path
  [Emulink] patch for transitions labels rendered upside down + improved rendering of edges
  [Emulink] improved rendering of edges
  [Emulink] patch for PIM parser (transitions with the same label are now correctly imported)
Addresses issue #112 where pvsio crashes if a non-existent function is invoked
bug fix for missing project images in the project open dialog
Merge remote-tracking branch 'origin/alpha' into beta