add cobertura

added cobertura globally.  Oro is now only removed from compile
dependencies for gorm since it is required by cobertura
add codenarc

added the rules file from the lazybones project along with codenarc
configuration for all subprojects.  metridoc-job-cli needs to have a
couple of codenarc tasks turned off to avoid issues with tests.
these tasks don't seem to be called in the other projects.  Once we
get more familiar with this tool, maybe we will figure out what is
going on.  For now, it is there.
Merge pull request #102 from metridoc/add-code-quality-tools

Add code quality tools