Validation fixes.

Signed-off-by: Benjamin Crosnier <benjamin.crosnier@invenietis.com>
Merge remote-tracking branch 'upstream/develop' into mon2htm
App: Added simple FS watcher, fixed sorting (...)

- When app is launched on a ckmon (though explorer), its directory is monitored for creation/deletion/move of .ckmon files.
- Gris is now sorted in descending order instead of ascending (last log is displayed on top).
Bugfix: Crash when renaming from/to another extension.
Subdirectory sorting/watching; removed Add Files button. (...)

- When opening the program, you will have to select a .ckmon file, or the program will close.
- You can no longer clear all files or add files.
Use a root temporary directory, and cache resources (js/css) inside. (...)

- Also caching already-existing data.
Hash on activity map contents instead of files.
Merge branch 'mon2htm' of https://github.com/bcrosnier/ck-core into develop
3.0.15 Release