Format on save (#2)
Add menu item to toggle save on format (#2)
Move format on save bool over to documents (#2)
Compose method on preparing method items
Maintain caret position on format on save (#2)