adds let statement
fixes #54
closes #81
make a space optional in # template

Fixes #38, Closes #82
fix: support html entities in templates

Fixes #32
Closes #80
documents and reorganizes the compiler code

Closes #83
fix issue on log display

Closes #84
Fixes #87 Copy paste fail

Closes #91
build: update karma runner dependencies

A new stable version of karma runner was released 2 days ago and
we need to bump up its version to restore compatibility with all
the karma plugins, otheriwse fresh npm install is failing.
documents and reorganizes the compiler code - part 2

Closes #97
fix playground: correctly propagate JavaScript errors from compiled templates

Fixes #35

	Closes #96
fix: allow whitespaces before # template

Fixes #89

	Closes #93
fix: require rt only once in a compiled template

Fixes #85

	Closes #94
build: introduce jscs checks infrastructure

	Closes #99