This commit adds support for many languages that I've had the need to
work with recently, although some of these plugins could be removed
at a later date.
Although ctags were a nice addition to vim visually, I hardly made use
of them, if ever. This commit removes ctags since the amount of effort
required to maintain such a feature outweighs any gained benefits.