Converted the XCF Permission Modes system to ACF using the hook system.
Included Battle, Build, Strictbuild, Safe and None modes.
Added global toggle for DP system so it can be substituted.
Requires aaa_autoincludes.lua
Updated the readme with damage protection hooks.
Merge branch 'damageprotect'
Added ability to load a user configuration file intended for global settings.
Added an example user-config file containing config instructions.
Changed gun spread to be circular rather than square.
Added global variables to alter gun accuracy and shot accuracy probability.
Allowed ammocrates to return base inaccuracy of its ammo's associated gun.
Converted gun-class spread to equivalent degrees-deviation values.
Edited E2func ent:acfSpread() to use new spread functions.
Altered the userconfig example to show the new spread vars.