Make flx-ido depend on flx on package level

It makes sense to have `flx` and `flx-ido` as separate packages on repos
like Marmalade and MELPA, since there can be many completion frontends
using the flx matching algorithm.