Utrecht style language pragmas
Group import settings puts qualified imports at the bottom, doesn't align import lists, and aligns `as` by only looking at the names of the qualified imports, also sorts imports case sensitively
Add cabal sandboxes to .gitignore
Remove padding before unqualified import lists