Use ido completion as default if ido-mode is enabled

This is better than `(featurep 'ido)`.