require confirmation before deleteing files in the gui
- added confirmation to Project removeFile/removeFiles (prob shouldn't be done in Project.js)
- Util.confirm now returns a promise, Project.revert updated