moving code from colmInit to colmNewProgram
moving code from colmInit to colmNewProgram

Would like to remove colmInit entirely, however the debug realm var is still a
static global.

timoc/colm,timoc/colm,timoc/colm,timoc/colm