cleanup code

- fix similar code
- add compiler.js for shared code of parser.js / codegen.js
- add Scope for sompiler.js
- move sc/test/parser-test-case -> sc/lang/compiler
- fix output code style
- build v0.0.14