Confirm init in a non-empty, non-opam dir
and don't delete the directory on abort or error after confirmation

Fixes #974, thanks for reporting
Merge pull request #1081 from AltGr/fix-init-rm-rf

Confirm init in a non-empty, non-opam dir