Refactor to use marionette-js-runner for integration tests
Merge pull request #42 from lightsofapollo/refactor-integration

Refactor to use marionette-js-runner for integration tests
Bug 900261 - Add element.size support
Bug 900263 - element.tap
Merge pull request #43 from lightsofapollo/tap

Bug 900263 - Tap
Merge pull request #44 from lightsofapollo/size

Bug 900261 - Size
Bug 901943 - Remove legacy code for cross-environment support

Because this project no longer supports browser or XpcShell
environments, the code enabling cross-environment compatability may
safely be removed.

This includes:

- Re-naming the test environment's global `cross` utility object to
  `helper` to more accurately convey its intended use. (and simplifying
  the its `require` method)
- Removing the git ignore directive for the browser-specific `vendor/`
  directory.

r=lightsofapollo
Merge pull request #45 from jugglinmike/901943-remove-legacy

Bug 901943 - Remove legacy code for cross-environment support
Bug 903033 - Update testing interfaces

r=lightsofapollo
Merge pull request #47 from jugglinmike/testing-interface

Bug 903033 - Update testing interfaces
v0.13
Bug 902853 - Support the String and Array params in sendKeys function.
Merge pull request #46 from evanxd/bug-902853

Bug 902853 - [marionette-js-client] To pass string param to sendKeys function is failed
vbump
Bug 905914 - Fix issues where element calls don't return a result
Merge pull request #50 from lightsofapollo/scriptWith

Bug 905914 - Fix issues where element calls don't return a result
vbump
Bug 907061 - Tap the center of the element when no x and y offsets are given.
Merge pull request #51 from evanxd/bug-907061

Bug 907061 - [marionette-js-client] The tap function in Element module is not follow the spec
vbump