Fixed a crash when shutting down the application with a async function in flight
Removed AsyncTimeout from Plugin Settings as it was no longer used
Removed Logging from Plugin Settings as it was no longer used, see Logging examplehow to enable logging for the plugin
All Async functions now have a timeout parameter that you can set, this timeout value determines the maximum amount of time a function will run until its cancelled if we don’t get a callback from Steam