Merge pull request #41 from thehogfather/emulink-commented

Fixed minor bug: project name is not updated in the title bar after saving a project
Merge pull request #42 from thehogfather/emulink-commented

Fixed "warning: ProjectManager:editorChangeListener: pvsFileListView is ...undefined" in ProjectManager.js --- Started to adding 'handle more files ' feature in Emulink
Merge pull request #43 from thehogfather/emulink-commented

Now, Emulink handles more files
Addresses issue #32 and made updates to form dialogs to now use bootstrap 3 panel styles

Added a form to request that changes are saved when a user is navigating away from a project that contains unsaved changes
Fixed issue where modifying the pvsfiles or the widgets did not mark the project as dirty. Consequently, WidgetManager now fires a WidgetModified event.
Also fixes issue #44 where callback function in projectManager’s saveProject is not invoked
Merge pull request #45 from thehogfather/issue32

Addresses issue #32 and made updates to form dialogs to now use bootstra...
updated name of event bubbled by projectManager from selectedindexchanged to selectedfilechanged (this is mainly for the sake of having meaningful names in API documentations
Bugfix for Emulink: (i) tags id in main.pvs -- spaces need to be avoided for the moment, as they are not correctly handled; (ii) null pointer thrown at stateMachine.js line 559 because event.current.selectedItemString does not exist (it has been renamed into event.selectedItemString)
Merge branch 'master' of https://github.com/thehogfather/pvsio-web into emulink-commented

Conflicts:
	public/pvsioweb/app/plugins/emulink/forms/maincontent.handlebars
Fixed issue #47