renamed ConditionalExpression to TernaryExpression
* Implemented visit() for it
Fix declaring SliceTypes in support of test0166.
Implemented ForeachStatement just for Arrays and Slices