* bugfix in recordstore: no segments returned when given a start time earlier than all available segments
* add tests
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
* change from filepath.Walk to filepath.WalkDir
* use filepath.WalkDir in the entire project
---------
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>