dce311cf1a
Makes it so that the scripting cmake variable ENABLE_SCRIPTING is a user variable rather than a global internal cmake variable, and defers the internal global cmake variable to SCRIPTING_ENABLED instead.