Improve -coverage options, fix -ignore_re for .gcov files

Thanks for fixing the issue with the .cc files; I figured out the -ignore_re issue, and made a few other small tweaks as well.

Thanks
  -Steve