Remove ido load

Because ido-completing-read can be lazy-loaded, so we can load
ido lazy until using ido-completing-read.

And non-ido users can avoid loading ido by applying this fix.
Merge pull request #17 from syohex/fix-ido-loading