quasiLiterals (string teamplates) transpiler bugfixing + more test
functions transpiler bugfixing | core and spread tiny refactoring

for functions transpiler bugfix added tests in
es6-destructuring2.js
es6-arrowFunction4.js
objectLiteral transpiler bugfixing (esprima behavior correction)

+ tests