ADDED window.location.origin #796
Updated npm dependencies
More test cases are now ES7
FIXED browser.evaluate({throws error}) should throw an error #790