added js2 mode and undotree, and testing for no-error on fresh install