replaced return with break for symmetry
recover from parent cycle by cutting with object
added comments to Dot node
added recursive lookup of members thru parents
remove debug printouts
minor style tweak
beefed up the testing
added type checking to Call node
type-checked while loop
Merge branch 'master' of https://github.com/nguillemot/csc435

Conflicts:
	a3/CbSemanticCheckVisitor.cs
	a3/FullTest.cs