No longer using autopair, so unbreak ansi-term's dependency on it.
Set ansi-term colours through faces.
Add mode for editing fish shell code.
Attempt to add 256 colour support to term.el, and some other patches to
make fish shell run better. Work in progress.