iterator_range for machine block terminators.
[c++11] Tidy up AsmPrinter.cpp.

Range'ify loops and tidy up some by-reference handling. No functional
change.