Merge pull request #35 from UplinkCoder/patch-2

implement name mangling for arrays
renamed ConditionalExpression to TernaryExpression
* Implemented visit() for it
Merge pull request #34 from UplinkCoder/TernaryExpression

TernaryExpression
Fix declaring SliceTypes in support of test0166.
Merge pull request #15 from schancel/FixSliceTypeDefaultInit

Fix SliceType's default initializer.
Implemented ForeachStatement just for Arrays and Slices