update to add generic question dialog to forms (e.g., useful for when deleting files/folders
added basic support for speech feedback when display value changes.
added Promise lib
added function for removing files/folder on the server (only folders and files in the currently loaded project can be deleted)
updates to TCAS demo. Refactored to use the PVSioWebClient
added PVSioStateParser.js to parse pvs output into JSON
added PVSStateParser to parse pvs output into json
added basic recording of user actions to projects
more updates to allow recording and playing animated scripts
added changes to server for loading scripts when they are available
committed change to TCAS demo
Addresses issue #76 -- new project should load fine now.
updated pvssockerserver to correctly return folder structure and set main pvs file
updated file reading functions to use Promises
fixed bug in creating new projects
Update Widget.js

Minor mod in Widget.js to avoid page scrolling when clicking buttons of the user interface prototype in the simulator.
Introduced overlay paths to ease the selection of edges in Emulink diagrams (the selection area of edges is now thicker)
Improved BBraun Perfusor simulation (new picture, added function for clear button)
New simulation: Baxter Sigma Spectrum
New simulation: Smiths Medical MedFusion3500
Improved Zimed simulation (bigger picture, cursor wrap as in the real device)
New simulation: AlarisPC with Pump Module
Improved BBraun demo (new picture)
new css style for menus
Improved Emulink: merged new functionalities from branch emulink-commented
Removed SpaceControl Simulation (needs to be improved, will put it back when the demo is more realistic)