better way to have the config files in different environments.

The user can run the artisan command, generate the package folder with the config and create the environment folder inside package, but sometimes, it's easy for the user to just create the config file in the config folder with the several environments and keep this file versioned. And in this way, it gets easier because the user doesn't have to remember another artisan command when deploy the project.

I hope it helps ... and thanks for sharing this oAuth Class!