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