fix compiler

- use Class._newFrom instead of Class.newFrom when Class [ 1, 2, 3 ]
- add Collection.$newFrom
- build v0.0.31
Merge pull request #40 from mohayonao/fix-compiler-newFrom

fix compiler
implements SCDictionary

- implements SCAssociation
- build v0.0.32
Merge pull request #41 from mohayonao/implements-SCDictionary

implements SCDictionary
update dependencies
use Object.defineProperty

- implements Objec#hash
- build v0.0.33
Merge pull request #42 from mohayonao/dev

use Object.defineProperty
implements classes and methods
- implements SCInt8Array, SCInt16Array, SCInt32Array, SCFloatArray, SCDoubleArray
- implements SCUnaryOpStream, SCBinaryOpStream, SCBinaryOpXStream, NAryOpStream
- add SequenceableCollection#join
- add SequenceableCollection#reduce
- build v0.0.34
Merge pull request #43 from mohayonao/dev

implements classes and methods
improve compiler

- fixed `r {}.value`
- fixed to compile with ast
- fixed to evaluate an aync value
- build v0.0.35
Merge pull request #44 from mohayonao/fix-compiler

improve compiler
fix $SC.Value, $SC.Result
- fix codegen for value method
- build v0.0.36
Merge pull request #45 from mohayonao/dev

fix $SC.Value, $SC.Result
improve klass
- fix klass.define argument
- implements to call a super method
- fix property name
- fix compiler Syntax.GlobalExpression -> EnvironmentExpression
- fix compiler Syntax.ObjectExpression -> EventExpression
- move implements
- implements SCIdentityDictionary
- implements SCMain
- implements SCEnvironment
- implements SCFunction#protect
- implements $SC.This
- implements $SC.ThisProcess
- implements $SC.ThisThread
- implements $SC.Environment
- implements $SC.Event
- build v0.0.37
Merge pull request #46 from mohayonao/refine-klass

improve klass
fix .gitignore
- add build/
- remove build/*.js
Merge branch 'master' into gh-pages

Conflicts:
	.gitignore