Use custom promise chain implementation
Added closures for browser execute
Added closure to client promises
Disable $sync API

we are not going to support it in the 1.0 release
Clean up
Fixed tests for error reporting
Added a comment to the closures test suite
Added tests for methods arguments
Improved server.wait
Added closures to client.wait
Lets not expose executeAsync for now
Verify arguments before creating promise
Added API for helpers
Include the built-in templates by default
Small refactor
Added click and sendKeys helpers
Merge branch 'devel'