Introduce django-casper, and add some integration tests

To run the JS tests with `make test`, you need casperjs installed.

On OS X:
$ brew install casperjs --devel

Or anything that has npm:
$ npm install -g casperjs

http://docs.casperjs.org/en/latest/installation.html