synopsis: Bugfix - stop creating spurious dirs on `init`
packages: cabal-install
prs: #7262
issues: #6772

description {

- Add `TESTING.md` to `cabal-install` providing instructions for locally `cabal-install` testing,
  along with corresponding entry in `CONTRIBUTING.md`.
- Base directory output on package type when using the `init` command.

}