Add newline preservation on open-paren.

a = b &&
    (c || d);
Allow preserved newlines on dots
Enable configurable line wrapping

Wrapping is approximat and occurs at the same locations
where newlines would be preserved.
Clean up number assignment
Expose line wrapping on index.html
Merge pull request #182 from bitwiseman/master

Javascript line wrapping option based on expanded newline preservation points