Merge branch 'release/1.5.4' into develop

* release/1.5.4:
  bump to v1.5.4
use aliases in emit-symbol
add alias expression
use assoc in alter when `defmacro`
Merge branch 'feature/alias' into develop

* feature/alias:
  use assoc in alter when `defmacro`
  add alias expression
  use aliases in emit-symbol
update chlorine-utils to 1.2.0
update stuff from chlorine.util
support include path in raw-script
support path in tojs
Merge branch 'feature/include-paths' into develop

* feature/include-paths:
  support path in tojs
  support include path in raw-script
  update stuff from chlorine.util
  update chlorine-utils to 1.2.0
bump to v1.6.0
Merge branch 'release/1.6.0'

* release/1.6.0:
  bump to v1.6.0
  support path in tojs
  support include path in raw-script
  update stuff from chlorine.util
  update chlorine-utils to 1.2.0
  use assoc in alter when `defmacro`
  add alias expression
  use aliases in emit-symbol
Merge branch 'release/1.6.0' into develop

* release/1.6.0:
  bump to v1.6.0
fix: no alias when emiting object-members
Merge branch 'hotfix/no-alias-emiting-object-members'

* hotfix/no-alias-emiting-object-members:
  fix: no alias when emiting object-members
Merge branch 'hotfix/no-alias-emiting-object-members' into develop

* hotfix/no-alias-emiting-object-members:
  fix: no alias when emiting object-members
bump to v1.6.1
Merge branch 'release/1.6.1'

* release/1.6.1:
  bump to v1.6.1