Adding FileSystemWatcher to FileExplorer.js #879

~~actual FileSystemWatcher fires too rapidly. If there are lot of changes in the directory, say you were publishing your site, FileSystemWatcher could fire thousands of events and the JavaScript UI will freeze. 
I added a 500 msec delay between each event and that seems fine.~~