load library

changed the load library function to use case sensitive file paths
/Oauth2Client/Providers from /Oauth2Client/providers which  on case sensitive systems caused the library to throw exception