Set tab size and makeprg for TeX files
Prevent duplicate definitions in vimrc

Also add TypeScript bundle