fix up versions of npm modules
add protractor