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

Using `read-char-choice` instead of `read-char` simplified `projectile-commander` a bit.

Hopefully this removes the last traces of cl-lib in projectile.el. :)