Don't crash when there's no user config
Hack around empty config files being rejected by the library
Dump RNGs into the AppUserDataDirectory
Fix copying initial files to the app directory