With this mr we propagate the value of CMAKE_BUILD_TYPE to the runtime by making DBUG_ON and DBUG_OFF macros available. We can then use these macros de remove debug code from the runtime in the release versions.
This mr also changed that the Stack struct in stack.c is now a static global instead of being a stack variable inside of the stackGet function. To accomplish that I changed how the Stack struct is initialised. This now happens from rterror when TheControllFlow is created. I added a new file for the initialisation function of TheControllFlow. If we ever have more runtime structures that need to be initialised we can also put them here.