grunt: test coverage tasks rework (closes #24)

Signed-off-by: Adrian-Tudor Panescu <adrian@panescu.com>