volt: First pass on one type of foreach.
semantic: Handle foreach integer by looping.
semantic: Implement foreach_reverse over an integer range.
semantic: Correctly iterate over arrays.
ir: Remove dead ForeachStatement field.