Updated dockerfile, setup script, and .travis.yaml 

The provision.sh/test.sh scripts have been replaced by configuring the Dockerfile, setup script, and travis to install dependencies and automatically run tests.

This resolves #8 .