Moved the S3Config fetching to happen earlier in the initialization sequence and to not use threads if we don't have any fallbacks yet. That ensures code that needs fallbacks will have them in time. Closes #1374