base-files: Parse system layout JSON when version cache is empty
This fix will regenerate version cache when the file is empty. But does not protect from invalid values.
This fix will regenerate version cache when the file is empty. But does not protect from invalid values.