Read and cache EXIF data into <metadata.json>
Use the pre-built metadata to create the galleries view model

Fixes #4 : sorts the files by either EXIF date (photos) or file date (videos)
Helper commands in package.json to build the example website
Metadata fake progress report
Improve metadata collection (single file stat, ...)