Clean up range iterators and switch to += and assign

Cleans up the iterators using C for loops in ChapelRange.

Also adds multiple user defined c for loops to userCForLoops tests that test
opEqual and nonOpEqual versions as well as some other relational and increment
operators