implemented RepeatStatements

* changed comments to be indented
* renamed gen_new_label() to gen_label()
* added methods to generate brfs and brts to specific labels
* added test programs for if/repeat statements