chore(protractor): Switched to local protractor/mocha

It's preferable to use local copies of protractor and mocha rather than
globals since protractor and mocha need special settings for using the
latest version of each (Andrew's reason, not mine!)

Closes: #570