Revert "Revert "update plugins""

This reverts commit 741672d23b879a78ba4ae17b068fd0f0ebe53610.
Revert "add vim-javascript plugin"

This reverts commit e451a780ea174af21bbc231544b9887d74e8025c.