Updated minimal version of coverjs in dependencies

- changed task for newer coverjs
- updated tests for new coverjs output format
- changed string building for log output in case of usage with grunt 0.3.x
It was so long ago....
As I remember it because grunt 0.4x doesn't support formatting in grunt.log.error() method and error message displays with '%s' substring without replacing it by srcFile name.