Add maxListeners 0 to EventEmmiter2 instantiation to avoid annoying logging
Merge pull request #41 from cymen/master

Add maxListeners 0 to EventEmmiter2 instantiation to avoid annoying logg...
Main: Allow passing page options into phantomjs

The only real change is to pass `options.page` to `create()`. Everything else
is just adding tests around this.

Closes gh-49
Grunt: Add more files to jshint task, fix missing semicolon
0.5.0
Update readme for latest release
Added option for screenshots

Added an option for time stamped screenshots of the test page to be
rendered upon failure or timeout. Helps with debugging remote test page
issues.
Merge pull request #53 from gotdibbs/screenshot-on-failure

Added option for screenshots
README updates, 0.5.1 work
Update LICENSE-MIT
Node 0.8
Fixes JSHint and Travis errors
Build Icon
Kill spawned phantomjs process on cleanup().
Add short delay before killing phantom.
Call `options.done` after kill.