Rewrite parts of projectile.el that are using cl-lib

Using `read-char-choice` instead of `read-char` simplified
`projectile-commander` a bit.