support following KonohaByteCodeGenerator Visitor API
Visit(Boolean|Int|Double|String)Node, VisitBinaryNode,
VisitGetLocalNode, VisitVarDeclNode, VisitReturnNode
Use HeaderBuilder, for(/*local*/int i = 0..., ReserveRegister
Merge pull request #22 from Kouhei-Moriya/MergeKonohaByteCodeGen

support KonohaByteCodeGenerator Visitor API
fix CSourceGenerator Literal
implements rest of CSourceGenerator
implement JavaByteCodeGenerator.Visit(Boolean|Int,Float,String)Node
remove ParsedTree parameter from CreateEmptyNode() API