changes to DRY implementation:
	- fix errors in sample files
	- rename DRYVisitor to ZeroVisitor, since this visitor is the first implementation of DRY
	- create Iteration1Visitor. Differences:
		- fix possible divide-by-zero errors
		- BlockStmt dry score takes into account duplicate expressions
	- add possibility of printing out print statements by adding -c flag to command-line call