ansi-term-color-vector fix

The ansi-term-color-vector needs nine items (unspecified and then
eight colors) in it.  Also the settings for black and white were not
taking into account whether the theme was light or dark.