added default args to execute

This is so we can run `browser.execute(someFunc)` without having to pass an empty arg list like `browser.execute(someFunc, [])`.

PS I tried running `npm test` but the tests seem to fail from a fresh repo after doing `npm install`: http://i.imgur.com/FXyRRyb.png