Rearrange logic that starts X

iff we're logging in on the first virtual terminal
Only start X if we have it installed
clarify aliases
Support terminals with fewer colors

Also (unrelated) add ~/bin to the $PATH
Don't consider '/' a word character

Lets you delete parts of a path on the command line with M-DEL and C-w
update vim plugins