Use ido completion as default if ido-mode is enabled

This is better than `(featurep 'ido)`.
Merge pull request #10 from syohex/default-completing-type

Use ido completion as default if ido-mode is enabled