Add auto breaking of comments functionality

With this feature multi-line and Scaladoc comments are automatically
broken after the print margin.

The feature can be enabled/disabled in `Scala -> Editor - Typing`.

Fixes #1002101