Added lcov generated files to .gitignore.
Added lcov coverage reporting to build.