Initial commit
Adding files
Added demo and updated README
Added exit status to make integration into a build pipeline easier.

If any of the tests fail or if there's an error while running, the exit
status will be non-zero so the build pipeline can detect this and break.
Added option to provide an external instance of casper
Merge pull request #1 from thingsinjars/master

Exit status
Merge pull request #1 from thingsinjars/master

Exit status
Updated README
Updated README
Removed base selector. Should be able to hide 'underneath' elements.
Removed base selector. Should be able to hide 'underneath' elements.
Simplified passing in Casper
Simplified passing in Casper
Merge pull request #3 from thingsinjars/master

Optionally pass in an existing instance of Casper
Merge pull request #3 from thingsinjars/master

Optionally pass in an existing instance of Casper
Fixed links.
Fixed links.
Merge pull request #6 from sedovsek/patch-1

Fixed links.
Merge pull request #6 from sedovsek/patch-1

Fixed links.
Many changes: Diff images are now generated.  Animations can be turned off.  Updated README.