Some improvements and drop ido dependency
Some improvements and drop ido dependency

* Depend on stable version of `xterm-color`.
* Use `erase-buffer` instead of delete all region.
* Replace `ido-completing-read` with `completing-read`.

bcbcarl/emacs-wttrin