fixing disabled line wrapping for HTML
Merge pull request #429 from bendman/master

fixing disabled line wrapping for HTML
Fix: indent_handlebars is global
Add --space-in-empty-paren (-E) option, fix #409
Add --space-in-empty-paren option to python as well
Merge pull request #432 from mwilliamson/global-var

Fix: indent_handlebars is global
Merge pull request #411 from arcanis/master

Add --space-in-empty-paren (-E) option, fix #409
Update dependencies to current versions
Merge pull request #437 from bitwiseman/master

Update dependencies to current versions
Fix #402: support ES6 fat arrow
Add support for ES6 template strings
Consider var, let and const as equal
Merge pull request #434 from Marsup/feature/template_strings

Add support for ES6 template strings
Merge pull request #433 from Marsup/feature/fat_arrow

Fix #402: support ES6 fat arrow
Merge pull request #435 from Marsup/feature/var_let_const

Consider var, let and const as equal
Support for keywords as IdentifierNames such as .catch()

This supports calling libraries which declare properties of objects using reserved words.
This does not support declaring these fields.

`var a = { 'throw': function() {} }` - works
`a.throw()` - works
`var a = { throw: function() {} }` - does not work

Fixes #309
Fixes #351
Fixes #368
Fixes #378
Merge pull request #439 from bitwiseman/reserved-words

Support for keywords as IdentifierNames such as .catch()
Support for non-ASCII characters in variable names

Fixes #305
Merge pull request #441 from bitwiseman/unicode-names

Support for non-ASCII characters in variable names
Allow operators as wrap points when they follow another operator

Fixes #374