Ninja: Use `ccmake` for `edit_cache`

If `ninja` is new enough to support the console pool, and `ccmake` is
available, use it for `edit_cache`.
4 files changed