improved filename identifier for emucharts (saved file names always start with the project name and end with _emucharts.emdl)
Merge branch 'alpha' into master

* alpha:
  Fixed issue with renaming list items in the tree view
  bug fix for multiple addition attemts to project files after files are written to disk
  changes to Emulink.js to replace the use of saveFile with addFile
  update to throw error if attempt is made to add a file that already exists in the project
  [Emulink] fixed issue with mouseoverlay (mouse icon erroneously translated when zooming chart (merge from master)
  [Emulink] introduced mouse overlay to enhance visibility of modes for the diagram editor (merging code from master)
  add folder watching to opened or created projects
  fix for issue # 158 (merge from master)
  improved feedback for the Model Editor when the pvs model fails to typecheck
  Added filesystem watcher to server
  update to overload removeFile function in project manager to take a string or ProjectFile object
fix for issue #142