cabal-fmt-0.1.12: Format .cabal files

# cabal-fmt-0.1.12: Format .cabal files

Format `.cabal` files preserving the original field ordering, and comments.

Tuned for Oleg's preference, but has some knobs still.

Modules

cabal-fmt-0.1.12

- CabalFmt
  Submodules
  - CabalFmt.Comments
  - CabalFmt.Error
  - CabalFmt.Fields
    Submodules
    - CabalFmt.Fields.BuildDepends
    - CabalFmt.Fields.Extensions
    - CabalFmt.Fields.Modules
    - CabalFmt.Fields.SourceFiles
    - CabalFmt.Fields.TestedWith
  - CabalFmt.FreeText
  - CabalFmt.Glob
  - CabalFmt.Monad
  - CabalFmt.Options
  - CabalFmt.Parser
  - CabalFmt.Pragma
  - CabalFmt.Prelude
  - CabalFmt.Refactoring
    Submodules
    - CabalFmt.Refactoring.ExpandExposedModules
    - CabalFmt.Refactoring.Fragments
    - CabalFmt.Refactoring.GlobFiles
    - CabalFmt.Refactoring.Type