Rewrote the Python generation of count loops to make them trust the
programmer more, and thus be more idiomatic (removing magic generated
code). It generates the smallest Python range expression it can, given
literal and expression values.
Tweaked order of operations to remove unnecessary parentheses in
generated Python for text_subscript.
Added a 5-arity print function.