Got arrays working (I think)

This was a lot of code to get arrays working.  No strings yet just
int/bool arrays.

 On branch p3_stage_2_reg_fix
 Changes to be committed:

	modified:   ActionFunctions.C
	modified:   CodeGenerator.C
	modified:   CodeGenerator.H
	modified:   TypeRec.C
	modified:   TypeRec.H
	modified:   VarRec.C
	modified:   VarRec.H
	modified:   ice9.y