Add filesystem service
Add Filesystem::apend
Replace bootloader's getDirData() with getFilesystemData
Move normalizePath() to filesystem
Add bootloader getFilesystemTemp(), add File::joinPath
Make sure to print exception in case it cannot be logged
Print exceptions by default
Introduce service for data- and tmp-filesystem
Introduce flush() on filesystem-service
Use File API in streamchannelarchive video test
Inherit filesystem when passing File instance to constructor
Introduce userfile filesystem service