javascript x support, and .vimrc tweaks and additions