Make ido completes like built-in M-x does, useful when use smex or use ido to complete other hyphen separated choises