Add Q dependency
Add simple promises tests
Remove extraneous returns in unit tests
Return value in element functions

in preparation for promises
Add Promise jsdoc for element
Add first wrapper version of promise webdriver
Move promise webdriver into main as promiseRemote
Remove extraneous returns in test scripts...

...and add jshint globals comment.

make test was run and all passed
Exclude chain from the promise wrapped webdriver methods
Make the promise interface support callbacks as well
Add mocha-as-promised as a dev dependency
Add basic tests for promises
merged with stuk promise-dev branch
pulling master
test fixes
added promise example
README update
pulled promise branch