ADDED wait() returns a lazy promise
Updated changelog
Changed from inheritance to composition
CHANGED passing an option object to browser.visit is deprecated
Cleaner, more complete implementation of lazy promises
Changed to use lazybird
Merge branch 'lazy-promise'

Conflicts:
	CHANGELOG.md
	package.json
Updated npm dependencies
Updated to JSDOM 1.4.0
Version 2.5.0
Version 2.5.0
Correct code example for assert.element

Use browser.assert.element instead of browser.assert.elements
Merge pull request #823 from saintedlama/patch-1

Correct code example for assert.element
FIXED pressButton timeout with EventSource
ADDED support for completion in browser.waitForServer