CasperTestCase: optionally use PhantomJS on-disk cache
setup.py: add custom test and coverage commands
add MANIFEST.in so jslib/*.js gets installed
add README