Merge pull request #151 from tschottdorf/master

CircleCI Docker testing with caching
use CircleCI badge