Tutorial state storage handler that uses the filesystem as a backing store.
The directory will contain tutorial state data partitioned by user_id,
tutorial_id, and tutorial_version (in that order)
filesystem_storage(dir, compress = TRUE)Storage handler suitable for options(tutorial.storage = ...)