Handle TryStatements trees from acorn >=0.2.0
Always quote property names that contain non-ASCII characters.

Fix #328
Update tests.
Merge pull request #445 from ConradIrwin/try-statement

Handle TryStatements trees from acorn >=0.2.0
Merge branch 'master' of github.com:mishoo/UglifyJS2
Fix parens in +(+x).  Close #475
Better fix for #475
Actually, even better.  #475

- also handle x = + ++y, x = - --y;
- don't use parens, a space suffices.