Vimrc: spelling, colors, better GUI/xterm/tty support

Changes:
- Fixed spelling highlighting persistence for terminal use.
- Moved highlighting functions to custom theme, renamed it "primal" from
  "tir_black_custom".
- Fixed color scheme logic to work better in choosing GUI, xterm, and tty
- Deleted all the crappy color schemes and added much better ones