several fix
rename JavaScript -> js
add GtSubProc
fix build error
fix CSourceCodeGen.VisitApply
remove unused code
add bit ops
fix C.VisitLet
fix indent
fix TypeUnary
application of polymorpic function
refactoring ParseFunc
update method registration
replacing Method with Func mechanically
bugs fixed at error reporting in case of unstrict mode
adding NativeNameSuffix const
adding native naming functions
unifying all function registration in namespace symbol
bugs fixed
refactor TypeClassDecl