Freezes a global variable.
The symbol name must have been previously bound to a global.
This function permanently prevents that global from being mutated
or deleted.
Various basic functions, such as +, are frozen at startup by the
GameLisp runtime. This enables some optimizations which would otherwise be impossible.