di version with union support
refactor
run as a promise
use then
Merge branch 'di' of https://github.com/phoey/grunt-screenshot-compare-reporter into redesign

Conflicts:
	src/HTMLReporter.coffee