Added post-build script to copy dlls under web bin.
Added casjobs integration plugin skeleton.
Token renewal implemented in Keystone client.
Keystone token renewal implemented. Necessary function added.
All plugin dlls and dependencies copied into web\bin
Added login url redirect logic.
Fixed token request calls by loading user details.
Fixed bugs when client arrived with invalid token.
Moved redirect logic to http module.
Factored out reusable functions from keystone client into base class.
CasJobs client minimum implementation works from test.
Comments added.
CasJobs MYDB plugin implemented.
Caching of mydb info, or at least tokens is necessary to implements, because now the system talks to casjobs/keystone every time mydb needs to be accessed.
Keystone token cache implemented in client. Needs testing.
Keytone config changed to use built-in config system.
Keystone settings implemented as configuration section.
Removed obsolete tests.
CasJobs settings moved to standard configuration section.
Removed old code.
Config section names changes to camel.
Refactoring authentication configs.
Authentication configuration moved entirely to .net config files.