init stages
added InitStages.h
initstages: stage 0 --> STAGE_LOCAL_BEGIN; moved more local initializations to here
initStages: define some stages, added ASSERTs