Updated client settings to do binary comparison when finding application
buckets etc (this will allow case sensitive naming, like ABC and abc are
2 different buckets)
Added a message to ClientAppSettings.php, please read it and implement
what it says onto said clients
Added GetSetting.php, like roblox's
https://clientsettings.api.roblox.com/v1/GetSetting?key=applicationName
(503 for apiKey failure)
~ Add extra checks to Alphaland\Client\ClientSettingsApplications::FetchCombinedApplicationDependencies() to:
1. Determine if the application dependency actually exists
2. Determine if the application dependency has a dependency to it's
super dependant
~ Make the Alphaland\Client\ClientSettingsKind an abstract class
~ Add Alphaland\Web\WebsiteSettings::GetOrCreateSetting() to website
settings in case we want to write a setting if it truly doesn't exist
Co-Authored-by: Jacob Valara <valara2@mfdlabs.com>