Ckmon2Htm additions III

App features, namely:
- FS watcher: watches on opened directory and subdirectories for added, removed and renamed files
- Removed the Add Files button
- The app can no longer start when no .ckmon file is selected (and will ask you to select one when starting up)
- Using a root temporary directory and a cached resource directory
- Caching generated HTML, only generating new files when ActivityMap contents change; This handles eg. duplicate files leading to the same map
- Sorting by subdirectory (asc) then by filename w/o extension (asc)