add option `flx-ido-use-faces'

fixes #17
fix C-SPC

fixes #17
cache clearing advice should be "before"

- advice for `ido-restrict-to-matches`

#17
change advice to before, fix comments