Added Coveralls

Changed build script to allow us to track test coverage using coveralls. 
the `--with-doctest` flag might be for nosetests, which is used by `toolz`.  Blaze uses `py.test` though, which uses the `--doctset-modules` flag instead.