- setValue clears element value before adding content (added addValue command to just add content)
- follow the nodejs convention by passing an error object in first place
- improved error reporting
- added tests (run by travis)
- removed assert and test commands - webdriverjs should be used with any desired test framework
- cookie support
- Use Buffer.byteLength instead of string length for Content-Length header
- fix back/forward command for safari driver
- major code refactorings and code style changes
- updated selenium standalone jar