Adding TemporaryConfiguration

@markhibberd @charleso @etorreborre 
> It does IO though right?

Unless the `ScoobiConfiguration` constructor is doing something side-effecting this specific function isn't (although I agree it's only ever used that way)