Don’t include doc in FormattingOptions

it’s inherited from SparseFormattingOptions, no need to repeat it
Properly write multi-line doc in FormattingOptions

Also, for empty doc don’t write anything.
Add option "braceOnOwnLine" + test