updating ZSourceGenerator.java
refactored visitor
bugs fixed at ZSourceGenerator
removed StupidCast
bugs fixed at JavaByteCodeGenerator