FileKache
suspend fun FileKache(directory: String, maxSize: Long, configuration: FileKache.Configuration.() -> Unit = {}): FileKache
Creates a new instance of FileKache with the given directory, maxSize and configuration.
If directory or maxSize are set inside configuration, they will override the values passed as parameters.