Clean up customization hierarchy
Clean up customization hierarchy

- :type was missing for one option
- The haskell custom group has subgroups: hindent should be a subgroup too

cblp/hindent,sighingnow/hindent