Added (optional) config to FileSystem and optional FileSystem to File so that can open file with specific config