Implemented Cobertura Check Task

Not implemented some tests as tests were not running as a part of build, but have implemented the cobertura check task to fail the build if thresholds are not met.