Module Charity

No permission to download
UI help text is no longer cached.
This resolves the need to restart the server to see UI updates after changes are made to the module options.
Minor update to compile-time directives for futureproofing.
Adds support for setting account age limits in settings;
This replaces the hard-coded young status check.
An account must be younger than the age limit to be able to interact with the system.

Fixes some UI layout issues.
Fixes issue that could cause uses/charges to be duped when withdrawing stackable tools.