functionality for break, continue
functionality for break, continue

ready for complete testing

also includes an optimization that if a label will
not be emitted if is provably not referenced (i.e.
the label needed for a continue statement within
a Qiter block will never be used if there is no
"continue" reachable within that block)

BBN-Q/pyqgl2,BBN-Q/pyqgl2