Refactor way bundles & settings are read

Now bundle files have to conform to the format 'bundles-*.vim', and
settings must be 'settings-*.vim'.
This way we can create a file without having to add it to another to use
the changes.
Preserve bar conkyrc before changing it to dzen2
Add ctags support for Vim.
Convert many "NeoBundle" usages to "NeoBundleLazy"

This optimisation only loads plugins when they are needed, cutting down
on startup time. You can activate them with NeoBundleSource.
Also added further constraints on certain plugins - this will prevent
the installation of heavier plugins (e.g. YouCompleteMe) on vim
installations that could not run it anyway.
Add settings and mappings for easy configuration.

Add ctags file (necessary for ctags plugin to work).
Added Unite bundle/settings files.
Re-organise color selection in Xresources

Now it is possible to easily switch out themes by selecting them in
.Xresources from the .palettes folder.
Made conkyrc suited for bar-aint-recursive.

Requires stlarch-font to be loaded.