whitespaces
javascript: smarter compilation of conditionals
javascript: remove redundant var decls
javascript: added cases to optimizer
javascript: inline constants in EVAL
javascript: inline apply calls
javascript: temporary workaround to fix some issues with chars
Merge pull request #785 from raichoo/javascript

Javascript