Added GDCC::IR::Program class to replace IR statics.