Add Coverage report for Unit and Integration tests

issue #361
- Added shell:coverage task to generate coverage report
- Registered test-coverage Grunt task as shortcut of shell:coverage
- Added coverage files to .gitignore
- Added require-cli and blanket to package.json
Merge pull request #1429 from germanrcuriel/add-coverage-report-with-blanket

Add Coverage report for Unit and Integration tests