Adding features from vimcasts.org, updating some submodules...