use Docker for travis-ci
Merge pull request #71 from defenestrator/primary-development

use Docker for travis-ci