Attempts to handle 302s when the client returns -1 as the response code, instead of the 302 we did receive.
Convenience methods on ConfigurationManager to save 'files' as configuration values, internally it gets the absolute file path and saves that string for us, same the other way around, reads a path, converts it to file.